[Pkg-bitcoin-commits] [libunivalue] 47/76: build: don't use a SUBDIR for the test build

Jonas Smedegaard dr at jones.dk
Mon Apr 4 09:18:31 UTC 2016


This is an automated email from the git hooks/post-receive script.

js pushed a commit to branch master
in repository libunivalue.

commit 650213418415efa536bff7216a000d654826a249
Author: Cory Fields <cory-nospam- at coryfields.com>
Date:   Thu Sep 24 14:45:40 2015 -0400

    build: don't use a SUBDIR for the test build
---
 Makefile.am      | 50 ++++++++++++++++++++++++++++++++++++++++++++++++--
 configure.ac     |  1 -
 test/Makefile.am | 48 ------------------------------------------------
 3 files changed, 48 insertions(+), 51 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index b11ca18..8419ef6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -13,9 +13,55 @@ lib_libunivalue_la_LDFLAGS = \
 	-version-info $(LIBUNIVALUE_CURRENT):$(LIBUNIVALUE_REVISION):$(LIBUNIVALUE_AGE) \
 	-no-undefined
 
-noinst_PROGRAMS = lib/gen
+TESTS = test/unitester
+
+noinst_PROGRAMS = lib/gen $(TESTS)
 
 lib_gen_SOURCES = lib/gen.cpp
 
-SUBDIRS = . test
+TEST_DATA_DIR=test
+
+test_unitester_SOURCES = test/unitester.cpp
+test_unitester_LDADD = lib/libunivalue.la
+test_unitester_CXXFLAGS = -I$(top_srcdir)/lib -DJSON_TEST_SRC=\"$(srcdir)/$(TEST_DATA_DIR)\"
+
+TEST_FILES = \
+	$(TEST_DATA_DIR)/fail10.json \
+	$(TEST_DATA_DIR)/fail11.json \
+	$(TEST_DATA_DIR)/fail12.json \
+	$(TEST_DATA_DIR)/fail13.json \
+	$(TEST_DATA_DIR)/fail14.json \
+	$(TEST_DATA_DIR)/fail15.json \
+	$(TEST_DATA_DIR)/fail16.json \
+	$(TEST_DATA_DIR)/fail17.json \
+	$(TEST_DATA_DIR)/fail18.json \
+	$(TEST_DATA_DIR)/fail19.json \
+	$(TEST_DATA_DIR)/fail1.json \
+	$(TEST_DATA_DIR)/fail20.json \
+	$(TEST_DATA_DIR)/fail21.json \
+	$(TEST_DATA_DIR)/fail22.json \
+	$(TEST_DATA_DIR)/fail23.json \
+	$(TEST_DATA_DIR)/fail24.json \
+	$(TEST_DATA_DIR)/fail25.json \
+	$(TEST_DATA_DIR)/fail26.json \
+	$(TEST_DATA_DIR)/fail27.json \
+	$(TEST_DATA_DIR)/fail28.json \
+	$(TEST_DATA_DIR)/fail29.json \
+	$(TEST_DATA_DIR)/fail2.json \
+	$(TEST_DATA_DIR)/fail30.json \
+	$(TEST_DATA_DIR)/fail31.json \
+	$(TEST_DATA_DIR)/fail32.json \
+	$(TEST_DATA_DIR)/fail33.json \
+	$(TEST_DATA_DIR)/fail34.json \
+	$(TEST_DATA_DIR)/fail3.json \
+	$(TEST_DATA_DIR)/fail4.json \
+	$(TEST_DATA_DIR)/fail5.json \
+	$(TEST_DATA_DIR)/fail6.json \
+	$(TEST_DATA_DIR)/fail7.json \
+	$(TEST_DATA_DIR)/fail8.json \
+	$(TEST_DATA_DIR)/fail9.json \
+	$(TEST_DATA_DIR)/pass1.json \
+	$(TEST_DATA_DIR)/pass2.json \
+	$(TEST_DATA_DIR)/pass3.json
 
+EXTRA_DIST=$(TEST_FILES)
diff --git a/configure.ac b/configure.ac
index 24af5ca..9c423f0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -46,7 +46,6 @@ LT_INIT
 LT_LANG([C++])
 
 AC_CONFIG_FILES([
-    test/Makefile
     Makefile
     lib/libunivalue.pc
     lib/libunivalue-uninstalled.pc])
diff --git a/test/Makefile.am b/test/Makefile.am
deleted file mode 100644
index 8896975..0000000
--- a/test/Makefile.am
+++ /dev/null
@@ -1,48 +0,0 @@
-
-TESTS = unitester
-
-noinst_PROGRAMS = unitester
-
-unitester_SOURCES = unitester.cpp
-unitester_LDADD = ../lib/libunivalue.la
-unitester_CXXFLAGS = -I$(top_srcdir)/lib -DJSON_TEST_SRC=\"$(top_srcdir)/test\"
-
-EXTRA_DIST = \
-	fail10.json \
-	fail11.json \
-	fail12.json \
-	fail13.json \
-	fail14.json \
-	fail15.json \
-	fail16.json \
-	fail17.json \
-	fail18.json \
-	fail19.json \
-	fail1.json \
-	fail20.json \
-	fail21.json \
-	fail22.json \
-	fail23.json \
-	fail24.json \
-	fail25.json \
-	fail26.json \
-	fail27.json \
-	fail28.json \
-	fail29.json \
-	fail2.json \
-	fail30.json \
-	fail31.json \
-	fail32.json \
-	fail33.json \
-	fail34.json \
-	fail3.json \
-	fail4.json \
-	fail5.json \
-	fail6.json \
-	fail7.json \
-	fail8.json \
-	fail9.json \
-	pass1.json \
-	pass2.json \
-	pass3.json
-

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bitcoin/libunivalue.git



More information about the Pkg-bitcoin-commits mailing list