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_dhx_passwd.la
16 UAMS_PGP = uams_pgp.la
20 UAMS_PAM = uams_pam.la
22 UAMS_DHX_PAM = uams_dhx_pam.la
27 UAMS_GSSAPI = uams_gss.la
32 UAMS_CLRTXT_LINK = uams_pam.so
33 UAMS_DHX_LINK = uams_dhx_pam.so
35 UAMS_CLRTXT_LINK = uams_passwd.so
36 UAMS_DHX_LINK = uams_dhx_passwd.so
43 uams_guest_la_SOURCES = uams_guest.c
44 uams_randnum_la_SOURCES = uams_randnum.c
45 uams_passwd_la_SOURCES = uams_passwd.c
46 uams_pam_la_SOURCES = uams_pam.c
47 uams_pgp_la_SOURCES = uams_pgp.c
48 uams_dhx_passwd_la_SOURCES = uams_dhx_passwd.c
49 uams_dhx_pam_la_SOURCES = uams_dhx_pam.c
50 uams_gss_la_SOURCES = uams_gss.c
56 # do that on behalf of the brokeness of automake 1.4
57 CFLAGS = @CFLAGS@ @SSL_CFLAGS@
59 uams_guest_la_CFLAGS = @CFLAGS@
60 uams_randnum_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
61 uams_passwd_la_CFLAGS = @CFLAGS@
62 uams_pam_la_CFLAGS = @CFLAGS@ @PAM_CFLAGS@
63 uams_pgp_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
64 uams_dhx_passwd_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@
65 uams_dhx_pam_la_CFLAGS = @CFLAGS@ @SSL_CFLAGS@ @PAM_CFLAGS@
66 uams_gss_la_CFLAGS = @CFLAGS@ @GSSAPI_CFLAGS@
68 uams_guest_la_LDFLAGS = -module -avoid-version
69 uams_randnum_la_LDFLAGS = -module -avoid-version @SSL_LIBS@
70 uams_passwd_la_LDFLAGS = -module -avoid-version @CRYPT_LIBS@
71 uams_pam_la_LDFLAGS = -module -avoid-version @PAM_LIBS@
72 uams_pgp_la_LDFLAGS = -module -avoid-version @SSL_LIBS@
73 uams_dhx_passwd_la_LDFLAGS = -module -avoid-version @CRYPT_LIBS@ @SSL_LIBS@
74 uams_dhx_pam_la_LDFLAGS = -module -avoid-version @SSL_LIBS@ @PAM_LIBS@
75 uams_gss_la_LDFLAGS = -module -avoid-version @GSSAPI_LIBS@
98 (cd $(DESTDIR)$(uamsdir) && \
99 rm -f uams_clrtxt.so uams_dhx.so && \
100 $(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so && \
101 $(LN_S) $(UAMS_DHX_LINK) uams_dhx.so \
105 (cd $(DESTDIR)$(uamsdir) && \
106 rm -f uams_clrtxt.so uams_dhx.so \
110 (cd $(DESTDIR)$(uamsdir) && \
111 rm -f uams_clrtxt.so && \
112 $(LN_S) $(UAMS_CLRTXT_LINK) uams_clrtxt.so \
116 (cd $(DESTDIR)$(uamsdir) && \
117 rm -f uams_clrtxt.so \