Commit 1d43a95f authored by Michael Tremer's avatar Michael Tremer

test: Build an internal library for tests

Signed-off-by: default avatarMichael Tremer <michael.tremer@ipfire.org>
parent 1fcfe266
......@@ -145,6 +145,27 @@ src_libloc_la_LIBADD = \
src_libloc_la_DEPENDENCIES = \
${top_srcdir}/src/libloc.sym
noinst_LTLIBRARIES = \
src/libloc-internal.la
src_libloc_internal_la_SOURCES = \
$(src_libloc_la_SOURCES)
src_libloc_internal_la_CPPFLAGS = \
$(src_libloc_la_CPPFLAGS)
src_libloc_internal_la_CFLAGS = \
$(src_libloc_la_CFLAGS)
src_libloc_internal_la_LDFLAGS = \
$(filter-out -version-info %,$(src_libloc_la_LDFLAGS))
src_libloc_internal_la_LIBADD = \
$(src_libloc_la_LIBADD)
src_libloc_internal_la_DEPENDENCIES = \
$(src_libloc_la_DEPENDENCIES)
pkgconfig_DATA = \
src/libloc.pc
......@@ -296,6 +317,10 @@ TESTS_CFLAGS = \
-DLIBLOC_PRIVATE \
-DABS_SRCDIR=\"$(abs_srcdir)\"
TESTS_LDADD = \
src/libloc.la \
src/libloc-internal.la
TESTS = \
src/test-libloc \
src/test-stringpool \
......@@ -330,7 +355,7 @@ src_test_libloc_CFLAGS = \
$(TESTS_CFLAGS)
src_test_libloc_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_as_SOURCES = \
src/test-as.c
......@@ -339,7 +364,7 @@ src_test_as_CFLAGS = \
$(TESTS_CFLAGS)
src_test_as_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_country_SOURCES = \
src/test-country.c
......@@ -348,7 +373,7 @@ src_test_country_CFLAGS = \
$(TESTS_CFLAGS)
src_test_country_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_network_SOURCES = \
src/test-network.c
......@@ -357,7 +382,7 @@ src_test_network_CFLAGS = \
$(TESTS_CFLAGS)
src_test_network_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_network_list_SOURCES = \
src/test-network-list.c
......@@ -366,7 +391,7 @@ src_test_network_list_CFLAGS = \
$(TESTS_CFLAGS)
src_test_network_list_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_stringpool_SOURCES = \
src/test-stringpool.c
......@@ -375,7 +400,7 @@ src_test_stringpool_CFLAGS = \
$(TESTS_CFLAGS)
src_test_stringpool_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_database_SOURCES = \
src/test-database.c
......@@ -384,7 +409,7 @@ src_test_database_CFLAGS = \
$(TESTS_CFLAGS)
src_test_database_LDADD = \
src/libloc.la
$(TESTS_LDADD)
src_test_signature_SOURCES = \
src/test-signature.c
......@@ -393,7 +418,7 @@ src_test_signature_CFLAGS = \
$(TESTS_CFLAGS)
src_test_signature_LDADD = \
src/libloc.la
$(TESTS_LDADD)
# ------------------------------------------------------------------------------
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment