]> git.ipfire.org Git - thirdparty/dhcp.git/blame - common/tests/Makefile.am
checkpoint for regen
[thirdparty/dhcp.git] / common / tests / Makefile.am
CommitLineData
db81cc0c 1SUBDIRS = .
22a3cd27 2
b89b8e16 3AM_CPPFLAGS = $(ATF_CFLAGS) -I$(top_srcdir)/includes
22a3cd27 4
6b87c7f2 5EXTRA_DIST = Atffile Kyuafile
529be52a 6
22a37d9f 7ATF_TESTS =
22a3cd27 8
22a37d9f
TM
9if HAVE_ATF
10
2731a82c 11ATF_TESTS += alloc_unittest dns_unittest misc_unittest ns_name_unittest
db81cc0c
TM
12
13alloc_unittest_SOURCES = test_alloc.c $(top_srcdir)/tests/t_api_dhcp.c
14alloc_unittest_LDADD = $(ATF_LDFLAGS)
13e5cc6c
FD
15alloc_unittest_LDADD += ../libdhcp.@A@ ../../omapip/libomapi.@A@ \
16 @BINDLIBIRSDIR@/libirs.@A@ \
17 @BINDLIBDNSDIR@/libdns.@A@ \
18 @BINDLIBISCCFGDIR@/libisccfg.@A@ \
19 @BINDLIBISCDIR@/libisc.@A@
22a3cd27 20
d7d9c0c7
SR
21dns_unittest_SOURCES = dns_unittest.c $(top_srcdir)/tests/t_api_dhcp.c
22dns_unittest_LDADD = $(ATF_LDFLAGS)
13e5cc6c
FD
23dns_unittest_LDADD += ../libdhcp.@A@ ../../omapip/libomapi.@A@ \
24 @BINDLIBIRSDIR@/libirs.@A@ \
25 @BINDLIBDNSDIR@/libdns.@A@ \
26 @BINDLIBISCCFGDIR@/libisccfg.@A@ \
27 @BINDLIBISCDIR@/libisc.@A@
d7d9c0c7 28
250f7134
SR
29misc_unittest_SOURCES = misc_unittest.c $(top_srcdir)/tests/t_api_dhcp.c
30misc_unittest_LDADD = $(ATF_LDFLAGS)
13e5cc6c
FD
31misc_unittest_LDADD += ../libdhcp.@A@ ../../omapip/libomapi.@A@ \
32 @BINDLIBIRSDIR@/libirs.@A@ \
33 @BINDLIBDNSDIR@/libdns.@A@ \
34 @BINDLIBISCCFGDIR@/libisccfg.@A@ \
35 @BINDLIBISCDIR@/libisc.@A@
250f7134 36
2731a82c
TM
37ns_name_unittest_SOURCES = ns_name_test.c $(top_srcdir)/tests/t_api_dhcp.c
38ns_name_unittest_LDADD = $(ATF_LDFLAGS)
13e5cc6c
FD
39ns_name_unittest_LDADD += ../libdhcp.@A@ ../../omapip/libomapi.@A@ \
40 @BINDLIBIRSDIR@/libirs.@A@ \
41 @BINDLIBDNSDIR@/libdns.@A@ \
42 @BINDLIBISCCFGDIR@/libisccfg.@A@ \
43 @BINDLIBISCDIR@/libisc.@A@
2731a82c 44
db81cc0c 45check: $(ATF_TESTS)
4f553fea
TM
46 @if test $(top_srcdir) != ${top_builddir}; then \
47 cp $(top_srcdir)/common/tests/Atffile Atffile; \
6b87c7f2 48 cp $(top_srcdir)/common/tests/Kyuafile Kyuafile; \
4f553fea 49 fi
abea8843 50 sh ${top_builddir}/tests/unittest.sh
22a37d9f 51
f9f1a9ec
FD
52distclean-local:
53 @if test $(top_srcdir) != ${top_builddir}; then \
6b87c7f2 54 rm -f Atffile Kyuafile; \
f9f1a9ec
FD
55 fi
56
96356187
TM
57endif
58
22a37d9f 59check_PROGRAMS = $(ATF_TESTS)