8 top_srcdir = @top_srcdir@
11 exec_prefix = @exec_prefix@
15 libexecdir = @libexecdir@
17 sysconfdir = @sysconfdir@
18 sharedstatedir = @sharedstatedir@
19 localstatedir = @localstatedir@
22 includedir = @includedir@
24 absolute_srcdir = @LOCALSRCDIR@
25 absolute_objdir = @LOCALOBJDIR@
27 # major and minor numbers of this release
28 MAJOR_REL=@LIBPAM_VERSION_MAJOR@
29 MINOR_REL=@LIBPAM_VERSION_MINOR@
31 # The following is the generic set of compiler options for compiling
32 # Linux-PAM. True, they are a little anal. Pay attention to the comments
35 HEADER_DIRS=-I./include -I$(absolute_srcdir)/libpam/include \
36 -I$(absolute_objdir) -I$(absolute_srcdir)/libpamc/include
41 # Mode to install shared libraries with
44 NEED_LINK_LIB_C=@PAM_NEEDS_LIBC@
45 HAVE_LCKPWDF=@HAVE_LCKPWDF@
46 HAVE_LIBCRACK=@HAVE_LIBCRACK@
47 HAVE_LIBCRYPT=@HAVE_LIBCRYPT@
48 HAVE_LIBUTIL=@HAVE_LIBUTIL@
49 HAVE_NDBM_H=@HAVE_NDBM_H@
50 HAVE_LIBNDBM=@HAVE_LIBNDBM@
51 HAVE_LIBDB=@HAVE_LIBDB@
52 HAVE_LIBFL=@HAVE_LIBFL@
53 HAVE_LIBNSL=@HAVE_LIBNSL@
54 HAVE_LIBPWDB=@HAVE_LIBPWDB@
56 ifeq (@HAVE_LIBFLEX@,yes)
59 ifeq (@HAVE_LIBLEX@,yes)
64 # documentation support
65 HAVE_SGML2TXT=@HAVE_SGML2TXT@
66 HAVE_SGML2HTML=@HAVE_SGML2HTML@
67 HAVE_PS2PDF=@HAVE_PS2PDF@
72 # configuration settings
73 WITH_DEBUG=@WITH_DEBUG@
74 WITH_MEMORY_DEBUG=@WITH_MEMORY_DEBUG@
75 WITH_LIBDEBUG=@WITH_LIBDEBUG@
76 WITH_PAMLOCKING=@WITH_PAMLOCKING@
77 WITH_LCKPWDF=@WITH_LCKPWDF@
78 STATIC_LIBPAM=@STATIC_LIBPAM@
79 DYNAMIC_LIBPAM=@DYNAMIC_LIBPAM@
83 # Location of libraries when installed on the system
87 SUPLEMENTED=@SUPLEMENTED@
88 INCLUDED=@INCLUDEDIR@/security
89 CRACKLIB_DICTPATH=@CRACKLIB_DICTPATH@
94 CFLAGS=$(WARNINGS) -D$(OS) $(OS_CFLAGS) $(HEADER_DIRS) @CONF_CFLAGS@
100 USESONAME=@USESONAME@
101 NEEDSONAME=@NEEDSONAME@
108 CC_STATIC=@CC_STATIC@
110 LINKLIBS = $(NEED_LINK_LIB_C) $(LIBDL)