ehlo,

Attached patch should speed up build a little bit.
But the main purspose is to sipmplify src/tests/cwrap/Makefile.am

LS
>From dd85774c081ff4ae1f1eb968018b8396c56232b9 Mon Sep 17 00:00:00 2001
From: Lukas Slebodnik <[email protected]>
Date: Mon, 7 Mar 2016 16:39:12 +0100
Subject: [PATCH] BUILD: Simplify build of cwrap tests

It will compilation of 40 files.
---
 src/tests/cwrap/Makefile.am | 55 ++++++---------------------------------------
 1 file changed, 7 insertions(+), 48 deletions(-)

diff --git a/src/tests/cwrap/Makefile.am b/src/tests/cwrap/Makefile.am
index 
67f57e14ee44b21d63f25bda27a0e563fd000bd8..ee9970667ab1ff8d5d84279113a773c183a4d739
 100644
--- a/src/tests/cwrap/Makefile.am
+++ b/src/tests/cwrap/Makefile.am
@@ -72,27 +72,6 @@ become_user_tests_LDADD = \
 server_tests_SOURCES = \
     test_server.c \
     ../../../src/util/server.c \
-    ../../../src/util/become_user.c \
-    ../../../src/util/backup_file.c \
-    ../../../src/util/domain_info_utils.c \
-    ../../../src/util/atomic_io.c \
-    ../../../src/util/signal.c \
-    ../../../src/util/util.c \
-    ../../../src/util/string_utils.c \
-    ../../../src/util/strtonum.c \
-    ../../../src/util/util_errors.c \
-    ../../../src/util/safe-format-string.c \
-    ../../../src/util/sss_tc_utf8.c \
-    ../../../src/util/sss_utf8.c \
-    ../../../src/util/usertools.c \
-    ../../../src/confdb/confdb.c \
-    ../../../src/db/sysdb.c \
-    ../../../src/db/sysdb_upgrade.c \
-    ../../../src/db/sysdb_ops.c \
-    ../../../src/db/sysdb_search.c \
-    ../../../src/db/sysdb_autofs.c \
-    ../../../src/db/sysdb_services.c \
-    ../../../src/db/sysdb_views.c \
     $(NULL)
 server_tests_CFLAGS = \
     $(AM_CFLAGS) \
@@ -102,47 +81,27 @@ server_tests_CFLAGS = \
     $(NULL)
 server_tests_LDADD = \
     $(CMOCKA_LIBS) \
-    $(UNICODE_LIBS) \
-    $(SSSD_LIBS) \
+    $(POPT_LIBS) \
+    $(TALLOC_LIBS) \
+    $(TEVENT_LIBS) \
+    $(abs_top_builddir)/libsss_util.la \
     $(abs_top_builddir)/libsss_debug.la \
-    $(abs_top_builddir)/libsss_crypt.la \
     $(abs_top_builddir)/libsss_test_common.la \
-    $(abs_top_builddir)/libsss_cert.la \
     $(NULL)
 
 usertools_tests_SOURCES = \
     test_usertools.c \
-    ../../../src/util/domain_info_utils.c \
-    ../../../src/util/safe-format-string.c \
-    ../../../src/util/usertools.c \
-    ../../../src/util/string_utils.c \
-    ../../../src/util/strtonum.c \
-    ../../../src/util/backup_file.c \
-    ../../../src/util/atomic_io.c \
-    ../../../src/util/util.c \
-    ../../../src/util/util_errors.c \
-    ../../../src/util/sss_tc_utf8.c \
-    ../../../src/util/sss_utf8.c \
-    ../../../src/confdb/confdb.c \
-    ../../../src/db/sysdb.c \
-    ../../../src/db/sysdb_upgrade.c \
-    ../../../src/db/sysdb_autofs.c \
-    ../../../src/db/sysdb_search.c \
-    ../../../src/db/sysdb_services.c \
-    ../../../src/db/sysdb_ops.c \
-    ../../../src/db/sysdb_views.c \
     $(NULL)
 usertools_tests_CFLAGS = \
     $(AM_CFLAGS) \
     $(NULL)
 usertools_tests_LDADD = \
     $(CMOCKA_LIBS) \
-    $(UNICODE_LIBS) \
-    $(SSSD_LIBS) \
+    $(POPT_LIBS) \
+    $(TALLOC_LIBS) \
+    $(abs_top_builddir)/libsss_util.la \
     $(abs_top_builddir)/libsss_debug.la \
-    $(abs_top_builddir)/libsss_crypt.la \
     $(abs_top_builddir)/libsss_test_common.la \
-    $(abs_top_builddir)/libsss_cert.la \
     $(NULL)
 
 responder_common_tests_SOURCES =\
-- 
2.7.2

_______________________________________________
sssd-devel mailing list
[email protected]
https://lists.fedorahosted.org/admin/lists/[email protected]

Reply via email to