xref: /freebsd/lib/libpam/modules/Makefile.inc (revision 39beb93c3f8bdbf72a61fda42300b5ebed7390c8)
1# $FreeBSD$
2
3PAMDIR=		${.CURDIR}/../../../../contrib/openpam
4
5NO_INSTALLLIB=
6NO_PROFILE=
7
8CFLAGS+= -I${PAMDIR}/include -I${.CURDIR}/../../libpam
9WARNS?=	4
10
11# This is nasty.
12# For the static case, libpam.a depends on the modules.
13# For the dynamic case, the modules depend on libpam.so.N
14.if defined(_NO_LIBPAM_SO_YET)
15NO_PIC=
16.else
17SHLIB_NAME?=	${LIB}.so.${SHLIB_MAJOR}
18DPADD+=		${LIBPAM}
19LDADD+=		-lpam
20.endif
21
22.c.o:
23	${CC} ${CFLAGS} -DOPENPAM_STATIC_MODULES -c ${.IMPSRC}
24
25.include "../Makefile.inc"
26