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