]> git.ipfire.org Git - thirdparty/dhcp.git/blob - common/tests/Makefile.am
32e055c1d659a856a6e561249fb120f41fe4fd16
[thirdparty/dhcp.git] / common / tests / Makefile.am
1 SUBDIRS = .
2
3 AM_CPPFLAGS = $(ATF_CFLAGS) -I$(top_srcdir)/includes
4
5 EXTRA_DIST = Atffile
6
7 ATF_TESTS =
8
9 if HAVE_ATF
10
11 ATF_TESTS += alloc_unittest dns_unittest misc_unittest ns_name_unittest
12
13 alloc_unittest_SOURCES = test_alloc.c $(top_srcdir)/tests/t_api_dhcp.c
14 alloc_unittest_LDADD = $(ATF_LDFLAGS)
15 alloc_unittest_LDADD += ../libdhcp.a \
16 ../../omapip/libomapi.a ../../bind/lib/libirs.a \
17 ../../bind/lib/libdns.a ../../bind/lib/libisccfg.a ../../bind/lib/libisc.a
18
19 dns_unittest_SOURCES = dns_unittest.c $(top_srcdir)/tests/t_api_dhcp.c
20 dns_unittest_LDADD = $(ATF_LDFLAGS)
21 dns_unittest_LDADD += ../libdhcp.a \
22 ../../omapip/libomapi.a ../../bind/lib/libirs.a \
23 ../../bind/lib/libdns.a ../../bind/lib/libisccfg.a ../../bind/lib/libisc.a
24
25 misc_unittest_SOURCES = misc_unittest.c $(top_srcdir)/tests/t_api_dhcp.c
26 misc_unittest_LDADD = $(ATF_LDFLAGS)
27 misc_unittest_LDADD += ../libdhcp.a \
28 ../../omapip/libomapi.a ../../bind/lib/libirs.a \
29 ../../bind/lib/libdns.a ../../bind/lib/libisccfg.a ../../bind/lib/libisc.a
30
31 ns_name_unittest_SOURCES = ns_name_test.c $(top_srcdir)/tests/t_api_dhcp.c
32 ns_name_unittest_LDADD = $(ATF_LDFLAGS)
33 ns_name_unittest_LDADD += ../libdhcp.a \
34 ../../omapip/libomapi.a ../../bind/lib/libirs.a \
35 ../../bind/lib/libdns.a ../../bind/lib/libisccfg.a ../../bind/lib/libisc.a
36
37 check: $(ATF_TESTS)
38 sh ${top_srcdir}/tests/unittest.sh
39
40 endif
41
42 check_PROGRAMS = $(ATF_TESTS)