1 # Makefile.am for etc/uams/
6 # conditionally build some modules
9 UAMS_GENERIC = uams_guest.la uams_passwd.la
12 UAMS_DHX_GENERIC = uams_randnum.la uams_pgp.la uams_dhx_passwd.la
16 UAMS_PAM = uams_pam.la
18 UAMS_DHX_PAM = uams_dhx_pam.la
24 UAMS_CLRTXT_LINK = uams_pam.so
25 UAMS_DHX_LINK = uams_dhx_pam.so
27 UAMS_CLRTXT_LINK = uams_passwd.so
28 UAMS_DHX_LINK = uams_dhx_passwd.so
35 uams_guest_la_SOURCES = uams_guest.c
36 uams_randnum_la_SOURCES = uams_randnum.c crypt.c crypt.h
37 uams_passwd_la_SOURCES = uams_passwd.c
38 uams_pam_la_SOURCES = uams_pam.c
39 uams_pgp_la_SOURCES = uams_pgp.c
40 uams_dhx_passwd_la_SOURCES = uams_dhx_passwd.c crypt.c crypt.h
41 uams_dhx_pam_la_SOURCES = uams_dhx_pam.c crypt.c crypt.h
47 INCLUDES = @SSL_CFLAGS@
49 uams_guest_la_CFLAGS = @CFLAGS@
50 uams_randnum_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
51 uams_passwd_la_CFLAGS = @CFLAGS@
52 uams_pam_la_CFLAGS = @CFLAGS@
53 uams_pgp_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
54 uams_dhx_passwd_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
55 uams_dhx_pam_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
57 uams_guest_la_LDFLAGS = -module -avoid-version
58 uams_randnum_la_LDFLAGS = -module -avoid-version @SSL_LIBS@
59 uams_passwd_la_LDFLAGS = -module -avoid-version
60 uams_pam_la_LDFLAGS = -module -avoid-version -lpam
61 uams_pgp_la_LDFLAGS = -module -avoid-version @SSL_LIBS@
62 uams_dhx_passwd_la_LDFLAGS = -module -avoid-version @SSL_LIBS@
63 uams_dhx_pam_la_LDFLAGS = -module -avoid-version @SSL_LIBS@ -lpam
84 (cd $(DESTDIR)$(uamsdir) && \
85 rm -f uams_clrtxt.so uams_dhx.so && \
86 $(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so && \
87 $(LN_S) $(UAMS_DHX_LINK) uams_dhx.so \
91 (cd $(DESTDIR)$(uamsdir) && \
92 rm -f uams_clrtxt.so && \
93 $(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so \