# @configure_input@ ### Path settings srcdir = @srcdir@ top_srcdir = @top_srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ sbindir = @sbindir@ mandir = @mandir@ libdir = @libdir@ includedir = @includedir@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ @ENCAP_DEFS@ ### Installation programs and flags INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s INSTALL_DATA = @INSTALL_DATA@ LN_S = @LN_S@ MKDIR = @MKDIR@ ### Compiler and link options CC = @CC@ CPPFLAGS = -I. \ -I${srcdir} \ -I${srcdir}/compat \ @CPPFLAGS@ CFLAGS = @CFLAGS@ LDFLAGS = @LDFLAGS@ SHLIB_CFLAGS = @SHLIB_CFLAGS@ SHLIB_LDFLAGS = @SHLIB_LDFLAGS@ LIBS = @LIBS@ LIBOBJS = @LIBOBJS@ @SET_MAKE@ VPATH = @srcdir@:@srcdir@/compat ### Makefile rules - no user-servicable parts below HDRS = config.h ${srcdir}/compat/compat.h ALL = pam_per_user.so.1 per_user_authtest all: ${ALL} .PHONY: clean distclean install pam_per_user.so.1: pam_per_user.o ${LIBOBJS} ${CC} ${SHLIB_CFLAGS} ${SHLIB_LDFLAGS} ${LDFLAGS} -o $@ pam_per_user.o ${LIBOBJS} ${LIBS} per_user_authtest: authtest.o ${LIBOBJS} ${CC} ${LDFLAGS} -o $@ authtest.o ${LIBOBJS} ${LIBS} .c.o: ${CC} ${CFLAGS} ${SHLIB_CFLAGS} ${CPPFLAGS} -c -o $@ $< clean: rm -f *~ *.o ${ALL} core distclean: clean rm -f Makefile config.cache config.h config.log config.status install: all ${MKDIR} ${DESTDIR}${libdir}/security ${INSTALL} -m 755 pam_per_user.so.1 ${DESTDIR}${libdir}/security ${MKDIR} ${DESTDIR}${mandir}/man5 ${INSTALL_DATA} ${srcdir}/pam_per_user.5 ${DESTDIR}${mandir}/man5 ${MKDIR} ${DESTDIR}${sbindir} ${INSTALL_PROGRAM} per_user_authtest ${DESTDIR}${sbindir} @ENCAP_INSTALL_RULES@