1 ## Process this file with automake to produce Makefile.in.
3 AUTOMAKE_OPTIONS = subdir-objects 1.12
6 AM_CPPFLAGS += -I$(top_srcdir) -I$(top_srcdir)/include -I$(top_srcdir)/lib \
7 -I$(top_builddir) -I$(top_builddir)/include -I$(top_builddir)/lib
8 DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" -DCONFDATE=$(CONFDATE)
15 examplesdir = $(exampledir)
26 nodist_pkginclude_HEADERS =
29 ## libtool, the self-made GNU scourge
30 ## ... this should fix relinking
31 ## ... and AUTOMAKE_DUMMY is needed to prevent automake from treating this
32 ## as overriding the normal targets...
33 $(AUTOMAKE_DUMMY)install-moduleLTLIBRARIES: install-libLTLIBRARIES
34 $(AUTOMAKE_DUMMY)install-binPROGRAMS: install-libLTLIBRARIES
35 $(AUTOMAKE_DUMMY)install-sbinPROGRAMS: install-libLTLIBRARIES
37 include include/subdir.am
39 include zebra/subdir.am
40 include watchfrr/subdir.am
43 include tools/subdir.am
45 include ripd/subdir.am
46 include ripngd/subdir.am
47 include ospfd/subdir.am
48 include ospf6d/subdir.am
49 include ospfclient/subdir.am
50 include isisd/subdir.am
51 include nhrpd/subdir.am
52 include ldpd/subdir.am
53 include babeld/subdir.am
54 include eigrpd/subdir.am
55 include sharpd/subdir.am
56 include pimd/subdir.am
57 include pbrd/subdir.am
59 SUBDIRS = . @LIBRFP@ @RFPTEST@ \
64 DIST_SUBDIRS = . bgpd \
66 solaris bgpd/rfp-example/librfp \
67 bgpd/rfp-example/rfptest \
88 python/clippy/__init__.py \
93 redhat/frr.logrotate \
96 redhat/README.rpm_build.md \
98 snapcraft/snapcraft.yaml \
99 snapcraft/README.snap_build.md \
100 snapcraft/README.usage.md \
101 snapcraft/extra_version_info.txt \
111 ACLOCAL_AMFLAGS = -I m4
113 noinst_HEADERS += defaults.h
116 tools/indent.py `find sharpd bgpd eigrpd include isisd lib nhrpd ospf6d ospfd pimd qpb ripd vtysh zebra -name '*.[ch]' | grep -v include/linux`
121 @ find . -name '*.o' -exec gcov {} \;
124 @ echo "OK to upload coverage to https://coverage.io [y/N]:"
125 @ read yn; test "$$yn" = "y"
127 upload-check-coverage:
128 @ if [ "x${COMMIT}" = "x" ]; then echo "COMMIT required"; exit 1; fi
129 @ if [ "x${TOKEN}" = "x" ]; then echo "TOKEN required"; exit 1; fi
130 curl -s https://codecov.io/bash | bash -s - -C ${COMMIT} -t ${TOKEN}
132 force-check-coverage: coverage upload-check-coverage
134 check-coverage: coverage yorn upload-check-coverage