mirror of
https://github.com/Stichting-MINIX-Research-Foundation/netbsd.git
synced 2025-09-08 06:39:21 -04:00
56 lines
1.7 KiB
Makefile
56 lines
1.7 KiB
Makefile
SUBDIRS = .
|
|
|
|
AM_CPPFLAGS = $(ATF_CFLAGS) -DUNIT_TEST -I$(top_srcdir)/includes
|
|
AM_CPPFLAGS += -I$(top_srcdir)/bind/include -I$(top_srcdir)
|
|
AM_CPPFLAGS += -DLOCALSTATEDIR='"."'
|
|
|
|
EXTRA_DIST = Atffile
|
|
|
|
# for autotools debugging only
|
|
info:
|
|
@echo "ATF_CFLAGS=$(ATF_CFLAGS)"
|
|
@echo "ATF_LDFLAGS=$(ATF_LDFLAGS)"
|
|
@echo "ATF_LIBS=$(ATF_LIBS)"
|
|
|
|
DHCPSRC = ../dhcp.c ../bootp.c ../confpars.c ../db.c ../class.c \
|
|
../failover.c ../omapi.c ../mdb.c ../stables.c ../salloc.c \
|
|
../ddns.c ../dhcpleasequery.c ../dhcpv6.c ../mdb6.c \
|
|
../ldap.c ../ldap_casa.c ../dhcpd.c
|
|
|
|
DHCPLIBS = $(top_builddir)/common/libdhcp.a $(top_builddir)/omapip/libomapi.a \
|
|
$(top_builddir)/dhcpctl/libdhcpctl.a $(top_builddir)/bind/lib/libirs.a \
|
|
$(top_builddir)/bind/lib/libdns.a $(top_builddir)/bind/lib/libisccfg.a \
|
|
$(top_builddir)/bind/lib/libisc.a
|
|
|
|
ATF_TESTS =
|
|
TESTS =
|
|
if HAVE_ATF
|
|
|
|
check: $(ATF_TESTS)
|
|
atf-run | atf-report
|
|
|
|
ATF_TESTS += dhcpd_unittests legacy_unittests hash_unittests load_bal_unittests
|
|
|
|
dhcpd_unittests_SOURCES = $(DHCPSRC)
|
|
dhcpd_unittests_SOURCES += simple_unittest.c
|
|
|
|
dhcpd_unittests_LDADD = $(ATF_LDFLAGS)
|
|
dhcpd_unittests_LDADD += $(DHCPLIBS)
|
|
|
|
dhcpd_unittests_LDFLAGS = $(AM_LDFLAGS) $(ATF_LDFLAGS)
|
|
|
|
hash_unittests_SOURCES = $(DHCPSRC) hash_unittest.c
|
|
hash_unittests_LDADD = $(DHCPLIBS) $(ATF_LDFLAGS)
|
|
|
|
|
|
# This is a legacy unittest. It replaces main() with something that was in mdb6.c
|
|
legacy_unittests_SOURCES = $(DHCPSRC) mdb6_unittest.c
|
|
legacy_unittests_LDADD = $(DHCPLIBS) $(ATF_LDFLAGS)
|
|
|
|
load_bal_unittests_SOURCES = $(DHCPSRC) load_bal_unittest.c
|
|
load_bal_unittests_LDADD = $(DHCPLIBS) $(ATF_LDFLAGS)
|
|
|
|
endif
|
|
|
|
check_PROGRAMS = $(ATF_TESTS) $(TESTS)
|