diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2009-12-07 19:28:33 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2009-12-09 10:05:18 -0500 |
commit | 59264f7e1c1d750cba249aada3696c25ec20bcc4 (patch) | |
tree | ccccd2937fa669e0b72412516c5430246d8ee870 /server/Makefile.am | |
parent | a3b55a024b03321be969a892cb0992bad14266af (diff) | |
download | sssd-59264f7e1c1d750cba249aada3696c25ec20bcc4.tar.gz sssd-59264f7e1c1d750cba249aada3696c25ec20bcc4.tar.bz2 sssd-59264f7e1c1d750cba249aada3696c25ec20bcc4.zip |
Don't build the SRV and TXT parsing code except for tests
Diffstat (limited to 'server/Makefile.am')
-rw-r--r-- | server/Makefile.am | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/server/Makefile.am b/server/Makefile.am index 9814d4f6..e511f72a 100644 --- a/server/Makefile.am +++ b/server/Makefile.am @@ -211,12 +211,6 @@ SSSD_TOOLS_OBJ = \ SSSD_RESOLV_OBJ = \ resolv/async_resolv.c -if BUILD_ARES_DATA - SSSD_RESOLV_OBJ += \ - resolv/ares/ares_parse_srv_reply.c \ - resolv/ares/ares_parse_txt_reply.c \ - resolv/ares/ares_data.c -endif SSSD_FAILOVER_OBJ = \ providers/fail_over.c \ @@ -480,14 +474,24 @@ files_tests_CFLAGS = \ files_tests_LDADD = \ $(FILES_TESTS_LIBS) +SSSD_RESOLV_TESTS_OBJ = \ + $(SSSD_RESOLV_OBJ) +if BUILD_ARES_DATA + SSSD_RESOLV_TESTS_OBJ += \ + resolv/ares/ares_parse_srv_reply.c \ + resolv/ares/ares_parse_txt_reply.c \ + resolv/ares/ares_data.c +endif + resolv_tests_SOURCES = \ tests/resolv-tests.c \ tests/common.c \ $(SSSD_UTIL_OBJ) \ - $(SSSD_RESOLV_OBJ) + $(SSSD_RESOLV_TESTS_OBJ) resolv_tests_CFLAGS = \ $(AM_CFLAGS) \ - $(CHECK_CFLAGS) + $(CHECK_CFLAGS) \ + -DBUILD_TXT_SRV resolv_tests_LDADD = \ $(SSSD_LIBS) \ $(CHECK_LIBS) \ |