xref: /freebsd/contrib/libucl/tests/Makefile.am (revision 97bd480fe38abb5950359b9d864a62037b4ab5f7)
1*97bd480fSBaptiste DaroussinEXTRA_DIST = $(TESTS) basic schema generate.res rcl_test.json.xz
2*97bd480fSBaptiste Daroussin
3*97bd480fSBaptiste DaroussinTESTS = basic.test \
4*97bd480fSBaptiste Daroussin		generate.test \
5*97bd480fSBaptiste Daroussin		schema.test \
6*97bd480fSBaptiste Daroussin		speed.test
7*97bd480fSBaptiste DaroussinTESTS_ENVIRONMENT = $(SH) \
8*97bd480fSBaptiste Daroussin			TEST_DIR=$(top_srcdir)/tests \
9*97bd480fSBaptiste Daroussin			TEST_OUT_DIR=$(top_builddir)/tests \
10*97bd480fSBaptiste Daroussin			TEST_BINARY_DIR=$(top_builddir)/tests
11*97bd480fSBaptiste Daroussin
12*97bd480fSBaptiste Daroussincommon_test_cflags = -I$(top_srcdir)/include \
13*97bd480fSBaptiste Daroussin					-I$(top_srcdir)/src \
14*97bd480fSBaptiste Daroussin					-I$(top_srcdir)/uthash
15*97bd480fSBaptiste Daroussincommon_test_ldadd = $(top_builddir)/src/libucl.la
16*97bd480fSBaptiste Daroussin
17*97bd480fSBaptiste Daroussintest_basic_SOURCES = test_basic.c
18*97bd480fSBaptiste Daroussintest_basic_LDADD = $(common_test_ldadd)
19*97bd480fSBaptiste Daroussintest_basic_CFLAGS = $(common_test_cflags)
20*97bd480fSBaptiste Daroussin
21*97bd480fSBaptiste Daroussintest_speed_SOURCES = test_speed.c
22*97bd480fSBaptiste Daroussintest_speed_LDADD = $(common_test_ldadd)
23*97bd480fSBaptiste Daroussintest_speed_CFLAGS = $(common_test_cflags)
24*97bd480fSBaptiste Daroussin
25*97bd480fSBaptiste Daroussintest_generate_SOURCES = test_generate.c
26*97bd480fSBaptiste Daroussintest_generate_LDADD = $(common_test_ldadd)
27*97bd480fSBaptiste Daroussintest_generate_CFLAGS = $(common_test_cflags)
28*97bd480fSBaptiste Daroussin
29*97bd480fSBaptiste Daroussintest_schema_SOURCES = test_schema.c
30*97bd480fSBaptiste Daroussintest_schema_LDADD = $(common_test_ldadd)
31*97bd480fSBaptiste Daroussintest_schema_CFLAGS = $(common_test_cflags)
32*97bd480fSBaptiste Daroussin
33*97bd480fSBaptiste Daroussincheck_PROGRAMS = test_basic test_speed test_generate test_schema