]> git.ipfire.org Git - thirdparty/lldpd.git/blame - tests/Makefile.am
travis: also build for arm64
[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
d5e69431 7TESTS = check_marshal check_pattern check_lldp check_cdp check_sonmp check_edp check_fixedpoint
a8dd1894
VB
8AM_CFLAGS += @check_CFLAGS@
9LDADD = $(top_builddir)/src/daemon/liblldpd.la @check_LIBS@ @libevent_LDFLAGS@
f17837f7 10
db323555 11check_marshal_SOURCES = check_marshal.c \
a0cd2b9a
VB
12 $(top_srcdir)/src/marshal.h \
13 check-compat.h
db323555 14
d5e69431
VB
15check_pattern_SOURCES = check_pattern.c \
16 $(top_srcdir)/src/daemon/lldpd.h
17
fedf4d77 18check_lldp_SOURCES = check_lldp.c \
4b292b55 19 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 20 common.h common.c check-compat.h
fedf4d77 21
e9474207 22check_cdp_SOURCES = check_cdp.c \
4b292b55 23 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 24 common.h common.c check-compat.h
e9474207 25
5aa86a41 26check_sonmp_SOURCES = check_sonmp.c \
4b292b55 27 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 28 common.h common.c check-compat.h
5aa86a41 29
d02bb461 30check_edp_SOURCES = check_edp.c \
4b292b55 31 $(top_srcdir)/src/daemon/lldpd.h \
a0cd2b9a 32 common.h common.c check-compat.h
d02bb461 33
f17837f7
VB
34check_fixedpoint_SOURCES = check_fixedpoint.c
35check_fixedpoint_LDADD = $(top_builddir)/src/lib/libfixedpoint.la $(LDADD)
4e22da4c 36
2acc1418 37if USE_SNMP
db323555 38TESTS += check_snmp
4e22da4c 39check_snmp_SOURCES = check_snmp.c \
4b292b55
VB
40 $(top_srcdir)/src/daemon/lldpd.h \
41 $(top_srcdir)/src/daemon/agent.h
ae7f4c29 42LDADD += @NETSNMP_LIBS@
2acc1418
VB
43endif
44
448e9f76 45check_PROGRAMS = $(TESTS) decode
dedb1eb0
VB
46decode_SOURCES = decode.c \
47 $(top_srcdir)/src/daemon/lldpd.h \
48 common.h common.c
49
2acc1418 50endif
4e26d88f 51
dedb1eb0 52MOSTLYCLEANFILES = *.pcap