]> git.ipfire.org Git - thirdparty/lldpd.git/blob - tests/Makefile.am
Separate daemon and client code. Provide a client library.
[thirdparty/lldpd.git] / tests / Makefile.am
1 TESTS = check_marshal check_lldp check_cdp check_sonmp check_edp check_ifaddrs
2
3 if HAVE_CHECK
4
5 check_marshal_SOURCES = check_marshal.c \
6 $(top_srcdir)/src/marshal.h
7
8 check_lldp_SOURCES = check_lldp.c \
9 $(top_srcdir)/src/daemon/lldpd.h \
10 common.h common.c
11
12 check_cdp_SOURCES = check_cdp.c \
13 $(top_srcdir)/src/daemon/lldpd.h \
14 common.h common.c
15
16 check_sonmp_SOURCES = check_sonmp.c \
17 $(top_srcdir)/src/daemon/lldpd.h \
18 common.h common.c
19
20 check_edp_SOURCES = check_edp.c \
21 $(top_srcdir)/src/daemon/lldpd.h \
22 common.h common.c
23
24 check_ifaddrs_SOURCES = check_ifaddrs.c \
25 $(top_srcdir)/src/daemon/lldpd.h \
26 $(top_srcdir)/src/compat/getifaddrs.c
27
28 AM_CFLAGS = @CHECK_CFLAGS@
29 LDADD = $(top_builddir)/src/daemon/liblldpd.la @CHECK_LIBS@ @LIBEVENT_LDFLAGS@
30
31 if USE_SNMP
32 TESTS += check_snmp
33 check_snmp_SOURCES = check_snmp.c \
34 $(top_srcdir)/src/daemon/lldpd.h \
35 $(top_srcdir)/src/daemon/agent.h
36 endif
37
38 check_PROGRAMS = $(TESTS)
39
40 endif
41
42 MOSTLYCLEANFILES = lldp_send_*.pcap cdp_send_*.pcap sonmp_send_*.pcap edp_send_*.pcap \
43 ifdump.txt