blob: 0f06590683c2c91703b805cf090347c8e84d369a [file] [log] [blame]
Eric Haszlakiewicz1e89ba62012-04-22 10:27:50 -05001
2include ../Makefile.am.inc
3
Alexander Klauerb1d61d12012-12-18 18:46:24 +01004LIBJSON_LA=$(top_builddir)/libjson-c.la
Eric Haszlakiewicz1e89ba62012-04-22 10:27:50 -05005
Eric Haszlakiewicz4c7f38e2012-04-28 14:14:26 -05006check_PROGRAMS = test1 test1Formatted
7check_PROGRAMS += test2 test2Formatted
8check_PROGRAMS += test4
Eric Haszlakiewicz6988f532012-07-24 23:27:41 -05009check_PROGRAMS += testReplaceExisting
Eric Haszlakiewicz4c7f38e2012-04-28 14:14:26 -050010check_PROGRAMS += test_parse_int64
11check_PROGRAMS += test_null
12check_PROGRAMS += test_cast
13check_PROGRAMS += test_parse
Eric Haszlakiewicz1e89ba62012-04-22 10:27:50 -050014
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050015test1_LDADD = $(LIBJSON_LA)
Eric Haszlakiewicz1e89ba62012-04-22 10:27:50 -050016
Eric Haszlakiewicz4c7f38e2012-04-28 14:14:26 -050017test1Formatted_LDADD= $(LIBJSON_LA)
18test1Formatted_SOURCES = test1.c parse_flags.c
19test1Formatted_CPPFLAGS = -DTEST_FORMATTED
20
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050021test2_LDADD = $(LIBJSON_LA)
Eric Haszlakiewiczc1b88912012-04-22 10:33:41 -050022
Eric Haszlakiewicz4c7f38e2012-04-28 14:14:26 -050023test2Formatted_LDADD= $(LIBJSON_LA)
24test2Formatted_SOURCES = test2.c parse_flags.c
25test2Formatted_CPPFLAGS = -DTEST_FORMATTED
26
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050027test4_LDADD = $(LIBJSON_LA)
Eric Haszlakiewiczc1b88912012-04-22 10:33:41 -050028
Eric Haszlakiewicz6988f532012-07-24 23:27:41 -050029testReplaceExisting_LDADD = $(LIBJSON_LA)
30
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050031test_parse_int64_LDADD = $(LIBJSON_LA)
Eric Haszlakiewiczc1b88912012-04-22 10:33:41 -050032
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050033test_null_LDADD = $(LIBJSON_LA)
Eric Haszlakiewiczc1b88912012-04-22 10:33:41 -050034
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050035test_cast_LDADD = $(LIBJSON_LA)
Eric Haszlakiewiczc1b88912012-04-22 10:33:41 -050036
Eric Haszlakiewiczb80772a2012-04-22 10:48:30 -050037test_parse_LDADD = $(LIBJSON_LA)
Eric Haszlakiewiczc1b88912012-04-22 10:33:41 -050038
Eric Haszlakiewicz6988f532012-07-24 23:27:41 -050039TESTS = test1.test test2.test test4.test testReplaceExisting.test parse_int64.test test_null.test test_cast.test test_parse.test
Eric Haszlakiewicze5c1e872012-04-22 14:13:01 -050040
41TESTS+= test_printbuf.test
42check_PROGRAMS+=test_printbuf
43test_printbuf_LDADD = $(LIBJSON_LA)
44
Eric Haszlakiewicz38f421a2012-09-02 15:21:56 -050045TESTS+= test_set_serializer.test
46check_PROGRAMS += test_set_serializer
47test_set_serializer_LDADD = $(LIBJSON_LA)
48
Eric Haszlakiewicz1e89ba62012-04-22 10:27:50 -050049EXTRA_DIST=
50EXTRA_DIST += $(TESTS)
51
52testsubdir=testSubDir
53TESTS_ENVIRONMENT = top_builddir=$(top_builddir)
54
55distclean-local:
56 -rm -rf $(testsubdir)