]> git.proxmox.com Git - mirror_frr.git/blob - Makefile.am
redhat: Add option to build with RPKI
[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)/include -I$(top_srcdir)/lib \
7 -I$(top_builddir) -I$(top_builddir)/include -I$(top_builddir)/lib
8 AM_CFLAGS = $(WERROR)
9 DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" -DCONFDATE=$(CONFDATE)
10 LIBCAP = @LIBCAP@
11
12 EXTRA_DIST =
13 BUILT_SOURCES =
14 CLEANFILES =
15
16 examplesdir = $(exampledir)
17
18 bin_PROGRAMS =
19 sbin_PROGRAMS =
20 sbin_SCRIPTS =
21 noinst_PROGRAMS =
22 noinst_HEADERS =
23 noinst_LIBRARIES =
24 lib_LTLIBRARIES =
25 module_LTLIBRARIES =
26 pkginclude_HEADERS =
27 nodist_pkginclude_HEADERS =
28 dist_examples_DATA =
29
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
38 include include/subdir.am
39 include lib/subdir.am
40 include zebra/subdir.am
41 include watchfrr/subdir.am
42 include qpb/subdir.am
43 include fpm/subdir.am
44 include tools/subdir.am
45
46 include ripd/subdir.am
47 include ripngd/subdir.am
48 include ospfd/subdir.am
49 include ospf6d/subdir.am
50 include ospfclient/subdir.am
51 include isisd/subdir.am
52 include nhrpd/subdir.am
53 include ldpd/subdir.am
54 include babeld/subdir.am
55 include eigrpd/subdir.am
56 include sharpd/subdir.am
57 include pimd/subdir.am
58
59 SUBDIRS = . @LIBRFP@ @RFPTEST@ \
60 @BGPD@ \
61 @VTYSH@ @DOC@ \
62 @SOLARIS@ tests
63
64 DIST_SUBDIRS = . bgpd \
65 vtysh doc tests \
66 solaris bgpd/rfp-example/librfp \
67 bgpd/rfp-example/rfptest \
68 debianpkg \
69 # end
70
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 \
87 update-autotools \
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 \
110 vtysh/Makefile.am \
111 vtysh/Makefile.in \
112 # end
113
114 ACLOCAL_AMFLAGS = -I m4
115
116 noinst_HEADERS += defaults.h