]>
Commit | Line | Data |
---|---|---|
718e3744 | 1 | ## Process this file with automake to produce Makefile.in. |
2 | ||
4a121f99 DL |
3 | AUTOMAKE_OPTIONS = subdir-objects 1.12 |
4 | include common.am | |
5 | ||
ba777396 RW |
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 | |
4a121f99 | 8 | AM_CFLAGS = $(WERROR) |
de1a880c | 9 | DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" -DCONFDATE=$(CONFDATE) |
64d44794 | 10 | LIBCAP = @LIBCAP@ |
4a121f99 DL |
11 | |
12 | EXTRA_DIST = | |
13 | BUILT_SOURCES = | |
0f8b5fd5 | 14 | CLEANFILES = |
4a121f99 | 15 | |
64d44794 DL |
16 | examplesdir = $(exampledir) |
17 | ||
4a121f99 DL |
18 | bin_PROGRAMS = |
19 | sbin_PROGRAMS = | |
bd354725 | 20 | sbin_SCRIPTS = |
4a121f99 DL |
21 | noinst_PROGRAMS = |
22 | noinst_HEADERS = | |
23 | noinst_LIBRARIES = | |
24 | lib_LTLIBRARIES = | |
64d44794 | 25 | module_LTLIBRARIES = |
4a121f99 | 26 | pkginclude_HEADERS = |
70d27c5b | 27 | nodist_pkginclude_HEADERS = |
64d44794 | 28 | dist_examples_DATA = |
4a121f99 | 29 | |
6a35bfba DL |
30 | ## libtool, the self-made GNU scourge |
31 | ## ... this should fix relinking | |
32 | ## ... and AUTOMAKE_DUMMY is needed to prevent automake from treating this | |
33 | ## as overriding the normal targets... | |
34 | $(AUTOMAKE_DUMMY)install-moduleLTLIBRARIES: install-libLTLIBRARIES | |
35 | $(AUTOMAKE_DUMMY)install-binPROGRAMS: install-libLTLIBRARIES | |
36 | $(AUTOMAKE_DUMMY)install-sbinPROGRAMS: install-libLTLIBRARIES | |
37 | ||
ba777396 | 38 | include include/subdir.am |
4a121f99 | 39 | include lib/subdir.am |
64d44794 | 40 | include zebra/subdir.am |
bd354725 | 41 | include watchfrr/subdir.am |
0f8b5fd5 DL |
42 | include qpb/subdir.am |
43 | include fpm/subdir.am | |
bd354725 | 44 | include tools/subdir.am |
4a121f99 | 45 | |
7f269117 DL |
46 | include ripd/subdir.am |
47 | include ripngd/subdir.am | |
afca0690 DL |
48 | include ospfd/subdir.am |
49 | include ospf6d/subdir.am | |
50 | include ospfclient/subdir.am | |
86e463cf | 51 | include isisd/subdir.am |
cde8cd9d | 52 | include nhrpd/subdir.am |
30237d29 | 53 | include ldpd/subdir.am |
b6f5781c DL |
54 | include babeld/subdir.am |
55 | include eigrpd/subdir.am | |
8a71d93d | 56 | include sharpd/subdir.am |
35a3c3c1 | 57 | include pimd/subdir.am |
7f269117 | 58 | |
0f8b5fd5 | 59 | SUBDIRS = . @LIBRFP@ @RFPTEST@ \ |
30237d29 | 60 | @BGPD@ \ |
bd354725 DL |
61 | @VTYSH@ @DOC@ \ |
62 | @SOLARIS@ tests | |
0537f4e7 | 63 | |
30237d29 | 64 | DIST_SUBDIRS = . bgpd \ |
bd354725 | 65 | vtysh doc tests \ |
35a3c3c1 | 66 | solaris bgpd/rfp-example/librfp \ |
bd354725 | 67 | bgpd/rfp-example/rfptest \ |
4d867099 | 68 | debianpkg \ |
5578a14d | 69 | # end |
718e3744 | 70 | |
53d93be1 DL |
71 | if PKGSRC |
72 | rcdir=@pkgsrcrcdir@ | |
73 | rc_SCRIPTS = \ | |
74 | pkgsrc/bgpd.sh \ | |
75 | pkgsrc/ospf6d.sh \ | |
76 | pkgsrc/ospfd.sh \ | |
77 | pkgsrc/ripd.sh \ | |
78 | pkgsrc/ripngd.sh \ | |
79 | pkgsrc/zebra.sh \ | |
80 | # end | |
81 | endif | |
82 | ||
83 | EXTRA_DIST += \ | |
84 | REPORTING-BUGS \ | |
85 | SERVICES \ | |
86 | aclocal.m4 \ | |
1dab30f4 | 87 | update-autotools \ |
53d93be1 DL |
88 | m4/README.txt \ |
89 | \ | |
90 | python/clidef.py \ | |
91 | python/clippy/__init__.py \ | |
92 | \ | |
93 | redhat/frr.init \ | |
94 | redhat/frr.service \ | |
95 | redhat/daemons \ | |
96 | redhat/frr.logrotate \ | |
97 | redhat/frr.pam \ | |
98 | redhat/frr.spec \ | |
99 | redhat/README.rpm_build.md \ | |
100 | \ | |
101 | snapcraft/snapcraft.yaml \ | |
102 | snapcraft/README.snap_build.md \ | |
103 | snapcraft/README.usage.md \ | |
104 | snapcraft/extra_version_info.txt \ | |
105 | snapcraft/scripts \ | |
106 | snapcraft/defaults \ | |
107 | snapcraft/helpers \ | |
108 | snapcraft/snap \ | |
109 | \ | |
53d93be1 DL |
110 | vtysh/Makefile.am \ |
111 | vtysh/Makefile.in \ | |
112 | # end | |
0fc42949 | 113 | |
72e2d828 | 114 | ACLOCAL_AMFLAGS = -I m4 |
8efe88ea | 115 | |
4a121f99 | 116 | noinst_HEADERS += defaults.h |
da5a0d00 LB |
117 | |
118 | indent: | |
119 | tools/indent.py `find sharpd bgpd eigrpd include isisd lib nhrpd ospf6d ospfd pimd qpb ripd vtysh zebra -name '*.[ch]' | grep -v include/linux` |