]> git.ipfire.org Git - thirdparty/lldpd.git/blame - tests/Makefile.am
tests: display tests/test-suite.log on errors
[thirdparty/lldpd.git] / tests / Makefile.am
CommitLineData
d627ab69
VB
1AM_CFLAGS = -I $(top_srcdir)/include $(LLDP_CFLAGS)
2AM_CPPFLAGS = $(LLDP_CPPFLAGS)
f42b8214 3AM_LDFLAGS = $(LLDP_LDFLAGS) $(LLDP_BIN_LDFLAGS)
2acc1418 4
db323555 5if HAVE_CHECK
2acc1418 6
8b2b28f5
VB
7TESTS = check_marshal check_pattern check_bitmap check_fixedpoint \
8 check_lldp check_cdp check_sonmp check_edp
a8dd1894
VB
9AM_CFLAGS += @check_CFLAGS@
10LDADD = $(top_builddir)/src/daemon/liblldpd.la @check_LIBS@ @libevent_LDFLAGS@
f17837f7 11
db323555 12check_marshal_SOURCES = check_marshal.c \
a0cd2b9a
VB
13 $(top_srcdir)/src/marshal.h \
14 check-compat.h
db323555 15
d5e69431
VB
16check_pattern_SOURCES = check_pattern.c \
17 $(top_srcdir)/src/daemon/lldpd.h
18
8b2b28f5
VB
19check_bitmap_SOURCES = check_bitmap.c \
20 $(top_srcdir)/src/daemon/lldpd.h
21
fedf4d77 22check_lldp_SOURCES = check_lldp.c \
4b292b55 23 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 24 common.h common.c check-compat.h
fedf4d77 25
e9474207 26check_cdp_SOURCES = check_cdp.c \
4b292b55 27 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 28 common.h common.c check-compat.h
e9474207 29
5aa86a41 30check_sonmp_SOURCES = check_sonmp.c \
4b292b55 31 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 32 common.h common.c check-compat.h
5aa86a41 33
d02bb461 34check_edp_SOURCES = check_edp.c \
4b292b55 35 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 36 common.h common.c check-compat.h
d02bb461 37
f17837f7
VB
38check_fixedpoint_SOURCES = check_fixedpoint.c
39check_fixedpoint_LDADD = $(top_builddir)/src/lib/libfixedpoint.la $(LDADD)
4e22da4c 40
2acc1418 41if USE_SNMP
db323555 42TESTS += check_snmp
4e22da4c 43check_snmp_SOURCES = check_snmp.c \
4b292b55
VB
44 $(top_srcdir)/src/daemon/lldpd.h \
45 $(top_srcdir)/src/daemon/agent.h
ae7f4c29 46LDADD += @NETSNMP_LIBS@
2acc1418
VB
47endif
48
448e9f76 49check_PROGRAMS = $(TESTS) decode
dedb1eb0
VB
50decode_SOURCES = decode.c \
51 $(top_srcdir)/src/daemon/lldpd.h \
52 common.h common.c
53
2acc1418 54endif
4e26d88f 55
dedb1eb0 56MOSTLYCLEANFILES = *.pcap