libpam: Play some 4D chess for static pam modules support.
[dragonfly.git] / lib / libpam / modules / Makefile.inc
blob745c43bb79b757d3489ecaf04d8dc470ee05016a
1 LIBPAMDIR=      ${.CURDIR}/../../libpam
2 MODULE_SHLIB_MAJOR!=grep -w LIB_MAJ ${LIBPAMDIR}/config.h | awk '{print $$3}'
3 SHLIB_NAME= ${LIB}.so.${MODULE_SHLIB_MAJOR}
4 SHLIB_MAJOR=    ${MODULE_SHLIB_MAJOR}
5 NOINSTALLLIB=   yes
6 NOPROFILE=      yes
8 TARGET_LIBDIR=          ${LIBDIR}/security
9 TARGET_SHLIBDIR=        ${LIBDIR}/security
11 CFLAGS+=        -I${LIBPAMDIR}
12 LDADD+= -lpam
13 # XXX workaround for recursive depends
14 DPADD+= ${LIBPAM:M*libpam.a:R:S/$/.so/}
16 OPENPAM_DIR=    ${.CURDIR}/../../../../contrib/openpam
18 .include "../Makefile.inc"