1
+ include sources.mk
1
2
ACLOCAL_AMFLAGS = -I build-aux/m4
2
3
.PHONY : gen FORCE
3
4
.INTERMEDIATE : $(GENBIN )
4
5
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 )
7
8
8
9
lib_LTLIBRARIES = libunivalue.la
9
10
10
11
pkgconfigdir = $(libdir ) /pkgconfig
11
12
pkgconfig_DATA = pc/libunivalue.pc
12
13
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 )
18
15
19
16
libunivalue_la_LDFLAGS = \
20
17
-version-info $(LIBUNIVALUE_CURRENT ) :$(LIBUNIVALUE_REVISION ) :$(LIBUNIVALUE_AGE ) \
@@ -36,81 +33,26 @@ gen: $(GENBIN) FORCE
36
33
37
34
noinst_PROGRAMS = $(TESTS ) test/test_json
38
35
39
- TEST_DATA_DIR =test
40
-
41
- test_unitester_SOURCES = test/unitester.cpp
36
+ test_unitester_SOURCES = $(UNIVALUE_TEST_UNITESTER_INT )
42
37
test_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 ) \"
44
39
test_unitester_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
45
40
46
- test_test_json_SOURCES = test/test_json.cpp
41
+ test_test_json_SOURCES = $( UNIVALUE_TEST_JSON_INT )
47
42
test_test_json_LDADD = libunivalue.la
48
43
test_test_json_CXXFLAGS = -I$(top_srcdir ) /include
49
44
test_test_json_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
50
45
51
- test_no_nul_SOURCES = test/no_nul.cpp
46
+ test_no_nul_SOURCES = $( UNIVALUE_TEST_NO_NUL_INT )
52
47
test_no_nul_LDADD = libunivalue.la
53
48
test_no_nul_CXXFLAGS = -I$(top_srcdir ) /include
54
49
test_no_nul_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
55
50
56
- test_object_SOURCES = test/object.cpp
51
+ test_object_SOURCES = $( UNIVALUE_TEST_OBJECT_INT )
57
52
test_object_LDADD = libunivalue.la
58
53
test_object_CXXFLAGS = -I$(top_srcdir ) /include
59
54
test_object_LDFLAGS = -static $(LIBTOOL_APP_LDFLAGS )
60
55
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 ) /fail3.json \
99
- $(TEST_DATA_DIR ) /fail4.json \
100
- $(TEST_DATA_DIR ) /fail5.json \
101
- $(TEST_DATA_DIR ) /fail6.json \
102
- $(TEST_DATA_DIR ) /fail7.json \
103
- $(TEST_DATA_DIR ) /fail8.json \
104
- $(TEST_DATA_DIR ) /fail9.json \
105
- $(TEST_DATA_DIR ) /pass1.json \
106
- $(TEST_DATA_DIR ) /pass2.json \
107
- $(TEST_DATA_DIR ) /pass3.json \
108
- $(TEST_DATA_DIR ) /round1.json \
109
- $(TEST_DATA_DIR ) /round2.json \
110
- $(TEST_DATA_DIR ) /round3.json \
111
- $(TEST_DATA_DIR ) /round4.json \
112
- $(TEST_DATA_DIR ) /round5.json \
113
- $(TEST_DATA_DIR ) /round6.json \
114
- $(TEST_DATA_DIR ) /round7.json
115
-
116
- 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