]> git.proxmox.com Git - mirror_frr.git/blob - tests/isisd/subdir.am
Merge pull request #10712 from patrasar/pim_nexthop_prefix_to_pimaddr
[mirror_frr.git] / tests / isisd / subdir.am
1 if !ISISD
2 PYTEST_IGNORE += --ignore=isisd/
3 endif
4 ISISD_TEST_LDADD = isisd/libisis.a $(ALL_TESTS_LDADD)
5 noinst_HEADERS += \
6 tests/isisd/test_common.h \
7 # end
8
9
10 if ISISD
11 check_PROGRAMS += tests/isisd/test_fuzz_isis_tlv
12 endif
13 tests_isisd_test_fuzz_isis_tlv_CFLAGS = $(TESTS_CFLAGS) -I$(top_builddir)/tests/isisd
14 tests_isisd_test_fuzz_isis_tlv_CPPFLAGS = $(TESTS_CPPFLAGS) -I$(top_builddir)/tests/isisd
15 tests_isisd_test_fuzz_isis_tlv_LDADD = $(ISISD_TEST_LDADD)
16 tests_isisd_test_fuzz_isis_tlv_SOURCES = tests/isisd/test_fuzz_isis_tlv.c tests/isisd/test_common.c
17 nodist_tests_isisd_test_fuzz_isis_tlv_SOURCES = tests/isisd/test_fuzz_isis_tlv_tests.h
18 EXTRA_DIST += \
19 tests/isisd/test_fuzz_isis_tlv.py \
20 tests/isisd/test_fuzz_isis_tlv_tests.h.gz \
21 # end
22
23 tests/isisd/test_fuzz_isis_tlv_tests.h: $(top_srcdir)/tests/isisd/test_fuzz_isis_tlv_tests.h.gz
24 @mkdir -p tests/isisd
25 $(AM_V_GEN)gzip -d < $(top_srcdir)/tests/isisd/test_fuzz_isis_tlv_tests.h.gz > "$@"
26 CLEANFILES += tests/isisd/test_fuzz_isis_tlv_tests.h
27
28 tests/isisd/tests_isisd_test_fuzz_isis_tlv-test_fuzz_isis_tlv.$(OBJEXT): \
29 tests/isisd/test_fuzz_isis_tlv_tests.h
30 tests/isisd/test_fuzz_isis_tlv-test_fuzz_isis_tlv.$(OBJEXT): \
31 tests/isisd/test_fuzz_isis_tlv_tests.h
32
33
34 if ISISD
35 check_PROGRAMS += tests/isisd/test_isis_lspdb
36 endif
37 tests_isisd_test_isis_lspdb_CFLAGS = $(TESTS_CFLAGS)
38 tests_isisd_test_isis_lspdb_CPPFLAGS = $(TESTS_CPPFLAGS)
39 tests_isisd_test_isis_lspdb_LDADD = $(ISISD_TEST_LDADD)
40 tests_isisd_test_isis_lspdb_SOURCES = tests/isisd/test_isis_lspdb.c tests/isisd/test_common.c
41 EXTRA_DIST += tests/isisd/test_isis_lspdb.py
42
43
44 if ISISD
45 check_PROGRAMS += tests/isisd/test_isis_spf
46 endif
47 tests_isisd_test_isis_spf_CFLAGS = $(TESTS_CFLAGS)
48 tests_isisd_test_isis_spf_CPPFLAGS = $(TESTS_CPPFLAGS)
49 tests_isisd_test_isis_spf_LDADD = $(ISISD_TEST_LDADD)
50 tests_isisd_test_isis_spf_SOURCES = tests/isisd/test_isis_spf.c tests/isisd/test_common.c tests/isisd/test_topologies.c
51 nodist_tests_isisd_test_isis_spf_SOURCES = yang/frr-isisd.yang.c
52 EXTRA_DIST += \
53 tests/isisd/test_isis_spf.py \
54 tests/isisd/test_isis_spf.in \
55 tests/isisd/test_isis_spf.refout \
56 # end
57
58
59 if ISISD
60 check_PROGRAMS += tests/isisd/test_isis_vertex_queue
61 endif
62 tests_isisd_test_isis_vertex_queue_CFLAGS = $(TESTS_CFLAGS)
63 tests_isisd_test_isis_vertex_queue_CPPFLAGS = $(TESTS_CPPFLAGS)
64 tests_isisd_test_isis_vertex_queue_LDADD = $(ISISD_TEST_LDADD)
65 tests_isisd_test_isis_vertex_queue_SOURCES = tests/isisd/test_isis_vertex_queue.c tests/isisd/test_common.c
66 EXTRA_DIST += tests/isisd/test_isis_vertex_queue.py