1+ include sources.mk
12ACLOCAL_AMFLAGS = -I build-aux/m4
23.PHONY : gen FORCE
34.INTERMEDIATE : $(GENBIN )
45
5- include_HEADERS = include/univalue.h
6- noinst_HEADERS = lib/univalue_escapes.h lib/univalue_utffilter.h
6+ include_HEADERS = $( UNIVALUE_DIST_HEADERS_INT )
7+ noinst_HEADERS = $( UNIVALUE_LIB_HEADERS_INT )
78
89lib_LTLIBRARIES = libunivalue.la
910
1011pkgconfigdir = $(libdir ) /pkgconfig
1112pkgconfig_DATA = pc/libunivalue.pc
1213
13- libunivalue_la_SOURCES = \
14- lib/univalue.cpp \
15- lib/univalue_get.cpp \
16- lib/univalue_read.cpp \
17- lib/univalue_write.cpp
14+ libunivalue_la_SOURCES = $(UNIVALUE_LIB_SOURCES_INT )
1815
1916libunivalue_la_LDFLAGS = \
2017 -version-info $(LIBUNIVALUE_CURRENT ) :$(LIBUNIVALUE_REVISION ) :$(LIBUNIVALUE_AGE ) \
@@ -36,83 +33,26 @@ gen: $(GENBIN) FORCE
3633
3734noinst_PROGRAMS = $(TESTS ) test/test_json
3835
39- TEST_DATA_DIR =test
40-
41- test_unitester_SOURCES = test/unitester.cpp
36+ test_unitester_SOURCES = $(UNIVALUE_TEST_UNITESTER_INT )
4237test_unitester_LDADD = libunivalue.la
43- test_unitester_CXXFLAGS = -I$(top_srcdir ) /include -DJSON_TEST_SRC=\"$(srcdir ) /$(TEST_DATA_DIR ) \"
38+ test_unitester_CXXFLAGS = -I$(top_srcdir ) /include -DJSON_TEST_SRC=\"$(srcdir ) /$(UNIVALUE_TEST_DATA_DIR_INT ) \"
4439test_unitester_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
4540
46- test_test_json_SOURCES = test/test_json.cpp
41+ test_test_json_SOURCES = $( UNIVALUE_TEST_JSON_INT )
4742test_test_json_LDADD = libunivalue.la
4843test_test_json_CXXFLAGS = -I$(top_srcdir ) /include
4944test_test_json_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
5045
51- test_no_nul_SOURCES = test/no_nul.cpp
46+ test_no_nul_SOURCES = $( UNIVALUE_TEST_NO_NUL_INT )
5247test_no_nul_LDADD = libunivalue.la
5348test_no_nul_CXXFLAGS = -I$(top_srcdir ) /include
5449test_no_nul_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
5550
56- test_object_SOURCES = test/object.cpp
51+ test_object_SOURCES = $( UNIVALUE_TEST_OBJECT_INT )
5752test_object_LDADD = libunivalue.la
5853test_object_CXXFLAGS = -I$(top_srcdir ) /include
5954test_object_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
6055
61- TEST_FILES = \
62- $(TEST_DATA_DIR ) /fail10.json \
63- $(TEST_DATA_DIR ) /fail11.json \
64- $(TEST_DATA_DIR ) /fail12.json \
65- $(TEST_DATA_DIR ) /fail13.json \
66- $(TEST_DATA_DIR ) /fail14.json \
67- $(TEST_DATA_DIR ) /fail15.json \
68- $(TEST_DATA_DIR ) /fail16.json \
69- $(TEST_DATA_DIR ) /fail17.json \
70- $(TEST_DATA_DIR ) /fail18.json \
71- $(TEST_DATA_DIR ) /fail19.json \
72- $(TEST_DATA_DIR ) /fail1.json \
73- $(TEST_DATA_DIR ) /fail20.json \
74- $(TEST_DATA_DIR ) /fail21.json \
75- $(TEST_DATA_DIR ) /fail22.json \
76- $(TEST_DATA_DIR ) /fail23.json \
77- $(TEST_DATA_DIR ) /fail24.json \
78- $(TEST_DATA_DIR ) /fail25.json \
79- $(TEST_DATA_DIR ) /fail26.json \
80- $(TEST_DATA_DIR ) /fail27.json \
81- $(TEST_DATA_DIR ) /fail28.json \
82- $(TEST_DATA_DIR ) /fail29.json \
83- $(TEST_DATA_DIR ) /fail2.json \
84- $(TEST_DATA_DIR ) /fail30.json \
85- $(TEST_DATA_DIR ) /fail31.json \
86- $(TEST_DATA_DIR ) /fail32.json \
87- $(TEST_DATA_DIR ) /fail33.json \
88- $(TEST_DATA_DIR ) /fail34.json \
89- $(TEST_DATA_DIR ) /fail35.json \
90- $(TEST_DATA_DIR ) /fail36.json \
91- $(TEST_DATA_DIR ) /fail37.json \
92- $(TEST_DATA_DIR ) /fail38.json \
93- $(TEST_DATA_DIR ) /fail39.json \
94- $(TEST_DATA_DIR ) /fail40.json \
95- $(TEST_DATA_DIR ) /fail41.json \
96- $(TEST_DATA_DIR ) /fail42.json \
97- $(TEST_DATA_DIR ) /fail44.json \
98- $(TEST_DATA_DIR ) /fail45.json \
99- $(TEST_DATA_DIR ) /fail3.json \
100- $(TEST_DATA_DIR ) /fail4.json \
101- $(TEST_DATA_DIR ) /fail5.json \
102- $(TEST_DATA_DIR ) /fail6.json \
103- $(TEST_DATA_DIR ) /fail7.json \
104- $(TEST_DATA_DIR ) /fail8.json \
105- $(TEST_DATA_DIR ) /fail9.json \
106- $(TEST_DATA_DIR ) /pass1.json \
107- $(TEST_DATA_DIR ) /pass2.json \
108- $(TEST_DATA_DIR ) /pass3.json \
109- $(TEST_DATA_DIR ) /pass4.json \
110- $(TEST_DATA_DIR ) /round1.json \
111- $(TEST_DATA_DIR ) /round2.json \
112- $(TEST_DATA_DIR ) /round3.json \
113- $(TEST_DATA_DIR ) /round4.json \
114- $(TEST_DATA_DIR ) /round5.json \
115- $(TEST_DATA_DIR ) /round6.json \
116- $(TEST_DATA_DIR ) /round7.json
117-
118- EXTRA_DIST =$(TEST_FILES ) $(GEN_SRCS )
56+ TEST_FILES = $(UNIVALUE_TEST_FILES_INT )
57+
58+ EXTRA_DIST =$(UNIVALUE_TEST_FILES_INT ) $(GEN_SRCS )
0 commit comments