From a6098862048d4bb469130b9ff21be3020d6f2c54 Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Fri, 27 Jan 2012 12:00:17 +0100 Subject: Add idmap library --- Makefile.am | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index bdbfd481..1e93305c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -114,7 +114,8 @@ if HAVE_CHECK crypto-tests \ util-tests \ debug-tests \ - ipa_hbac-tests + ipa_hbac-tests \ + sss_idmap-tests endif check_PROGRAMS = \ @@ -461,7 +462,7 @@ libsss_util_la_SOURCES += \ src/util/sss_ssh.c endif -lib_LTLIBRARIES = libipa_hbac.la +lib_LTLIBRARIES = libipa_hbac.la libsss_idmap.la dist_pkgconfig_DATA += src/providers/ipa/ipa_hbac.pc libipa_hbac_la_SOURCES = \ src/providers/ipa/hbac_evaluator.c \ @@ -470,8 +471,16 @@ libipa_hbac_la_LDFLAGS = \ -version 1:0:1 \ $(UNICODE_LIBS) +dist_pkgconfig_DATA += src/lib/idmap/sss_idmap.pc +libsss_idmap_la_SOURCES = \ + src/lib/idmap/sss_idmap.c +libsss_idmap_la_LDFLAGS = \ + -version 1:0:1 + + include_HEADERS = \ - src/providers/ipa/ipa_hbac.h + src/providers/ipa/ipa_hbac.h \ + src/lib/idmap/sss_idmap.h #################### # Program Binaries # @@ -914,6 +923,17 @@ ipa_hbac_tests_LDADD = \ libsss_test_common.la \ libipa_hbac.la +sss_idmap_tests_SOURCES = \ + src/tests/sss_idmap-tests.c +sss_idmap_tests_CFLAGS = \ + $(AM_CFLAGS) \ + $(CHECK_CFLAGS) +sss_idmap_tests_LDADD = \ + $(CHECK_LIBS) \ + $(TALLOC_LIBS) \ + libsss_test_common.la \ + libsss_idmap.la + endif stress_tests_SOURCES = \ @@ -1383,6 +1403,7 @@ if HAVE_DOXYGEN docs: $(DOXYGEN) src/doxy.config $(DOXYGEN) src/providers/ipa/ipa_hbac.doxy + $(DOXYGEN) src/lib/idmap/sss_idmap.doxy if BUILD_SUDO $(DOXYGEN) src/sss_client/sudo/sss_sudo.doxy endif BUILD_SUDO -- cgit