diff options
Diffstat (limited to 'daemons/ipa-slapi-plugins/ipa-pwd-extop/Makefile.am')
-rw-r--r-- | daemons/ipa-slapi-plugins/ipa-pwd-extop/Makefile.am | 42 |
1 files changed, 25 insertions, 17 deletions
diff --git a/daemons/ipa-slapi-plugins/ipa-pwd-extop/Makefile.am b/daemons/ipa-slapi-plugins/ipa-pwd-extop/Makefile.am index 90f940fd3..b53b2e1e4 100644 --- a/daemons/ipa-slapi-plugins/ipa-pwd-extop/Makefile.am +++ b/daemons/ipa-slapi-plugins/ipa-pwd-extop/Makefile.am @@ -1,7 +1,8 @@ NULL = -PLUGIN_COMMON_DIR=../common -KRB5_UTIL_DIR= ../../../util +MAINTAINERCLEANFILES = *~ Makefile.in +PLUGIN_COMMON_DIR = ../common +KRB5_UTIL_DIR = ../../../util KRB5_UTIL_SRCS = $(KRB5_UTIL_DIR)/ipa_krb5.c \ $(KRB5_UTIL_DIR)/ipa_pwd.c \ $(KRB5_UTIL_DIR)/ipa_pwd_ntlm.c @@ -23,13 +24,30 @@ AM_CPPFLAGS = \ $(SSL_CFLAGS) \ $(WARN_CFLAGS) \ $(NULL) + +AM_LDFLAGS = \ + $(KRB5_LIBS) \ + $(SSL_LIBS) \ + $(LDAP_LIBS) \ + $(NSPR_LIBS) \ + $(NSS_LIBS) \ + -avoid-version \ + -export-symbols-regex ^ipapwd_init$ -plugindir = $(libdir)/dirsrv/plugins -plugin_LTLIBRARIES = \ - libipa_pwd_extop.la \ - $(NULL) +# OTP Convenience Library and Tests +noinst_LTLIBRARIES = libotp.la +libotp_la_SOURCES = otp.c +check_PROGRAMS = t_hotp t_totp +t_hotp_LDADD = libotp.la +t_totp_LDADD = libotp.la +TESTS = $(check_PROGRAMS) +# Plugin Binary +plugindir = $(libdir)/dirsrv/plugins +plugin_LTLIBRARIES = libipa_pwd_extop.la +libipa_pwd_extop_la_LIBADD = libotp.la libipa_pwd_extop_la_SOURCES = \ + auth.c \ common.c \ encoding.c \ prepost.c \ @@ -37,14 +55,6 @@ libipa_pwd_extop_la_SOURCES = \ $(KRB5_UTIL_SRCS) \ $(NULL) -libipa_pwd_extop_la_LDFLAGS = -avoid-version - -libipa_pwd_extop_la_LIBADD = \ - $(KRB5_LIBS) \ - $(SSL_LIBS) \ - $(LDAP_LIBS) \ - $(NULL) - appdir = $(IPA_DATA_DIR) app_DATA = \ pwd-extop-conf.ldif \ @@ -55,6 +65,4 @@ EXTRA_DIST = \ $(app_DATA) \ $(NULL) -MAINTAINERCLEANFILES = \ - *~ \ - Makefile.in + |