]> git.proxmox.com Git - mirror_frr.git/blob - Makefile.am
Merge pull request #1118 from opensourcerouting/attr-kill-master
[mirror_frr.git] / Makefile.am
1 ## Process this file with automake to produce Makefile.in.
2
3 AUTOMAKE_OPTIONS = subdir-objects 1.12
4 include common.am
5
6 AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/lib -I$(top_builddir) -I$(top_builddir)/lib
7 AM_CFLAGS = $(WERROR)
8 DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" -DCONFDATE=$(CONFDATE)
9 LIBCAP = @LIBCAP@
10
11 EXTRA_DIST =
12 BUILT_SOURCES =
13 CLEANFILES =
14
15 examplesdir = $(exampledir)
16
17 bin_PROGRAMS =
18 sbin_PROGRAMS =
19 sbin_SCRIPTS =
20 noinst_PROGRAMS =
21 noinst_HEADERS =
22 noinst_LIBRARIES =
23 lib_LTLIBRARIES =
24 module_LTLIBRARIES =
25 pkginclude_HEADERS =
26 nodist_pkginclude_HEADERS =
27 dist_examples_DATA =
28
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
36
37 include lib/subdir.am
38 include zebra/subdir.am
39 include watchfrr/subdir.am
40 include qpb/subdir.am
41 include fpm/subdir.am
42 include tools/subdir.am
43
44 include ripd/subdir.am
45 include ripngd/subdir.am
46 include ospfd/subdir.am
47 include ospf6d/subdir.am
48 include ospfclient/subdir.am
49 include isisd/subdir.am
50 include nhrpd/subdir.am
51 include ldpd/subdir.am
52 include babeld/subdir.am
53 include eigrpd/subdir.am
54 include pimd/subdir.am
55
56 SUBDIRS = . @LIBRFP@ @RFPTEST@ \
57 @BGPD@ \
58 @VTYSH@ @DOC@ \
59 @SOLARIS@ tests
60
61 DIST_SUBDIRS = . bgpd \
62 vtysh doc tests \
63 solaris bgpd/rfp-example/librfp \
64 bgpd/rfp-example/rfptest \
65 # end
66
67 if PKGSRC
68 rcdir=@pkgsrcrcdir@
69 rc_SCRIPTS = \
70 pkgsrc/bgpd.sh \
71 pkgsrc/ospf6d.sh \
72 pkgsrc/ospfd.sh \
73 pkgsrc/ripd.sh \
74 pkgsrc/ripngd.sh \
75 pkgsrc/zebra.sh \
76 # end
77 endif
78
79 EXTRA_DIST += \
80 REPORTING-BUGS \
81 SERVICES \
82 aclocal.m4 \
83 update-autotools \
84 m4/README.txt \
85 \
86 python/clidef.py \
87 python/clippy/__init__.py \
88 \
89 redhat/frr.init \
90 redhat/frr.service \
91 redhat/daemons \
92 redhat/frr.logrotate \
93 redhat/frr.pam \
94 redhat/frr.spec \
95 redhat/README.rpm_build.md \
96 \
97 snapcraft/snapcraft.yaml \
98 snapcraft/README.snap_build.md \
99 snapcraft/README.usage.md \
100 snapcraft/extra_version_info.txt \
101 snapcraft/scripts \
102 snapcraft/defaults \
103 snapcraft/helpers \
104 snapcraft/snap \
105 \
106 vtysh/Makefile.am \
107 vtysh/Makefile.in \
108 # end
109
110 ACLOCAL_AMFLAGS = -I m4
111
112 noinst_HEADERS += defaults.h