mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-25 10:59:35 -05:00
Building BIND 9 with older version of BIND 9 installed would result in build failure. Fix the last two remaining cases where <prog>_CFLAGS was being used leading to wrong order of the build flags on the command line.
186 lines
6.4 KiB
Makefile
186 lines
6.4 KiB
Makefile
include $(top_srcdir)/Makefile.top
|
|
include $(top_srcdir)/Makefile.docs
|
|
|
|
OPTIONS_FILES = \
|
|
options \
|
|
options.active \
|
|
primary.zoneopt \
|
|
secondary.zoneopt \
|
|
mirror.zoneopt \
|
|
forward.zoneopt \
|
|
hint.zoneopt \
|
|
stub.zoneopt \
|
|
static-stub.zoneopt \
|
|
redirect.zoneopt \
|
|
delegation-only.zoneopt \
|
|
in-view.zoneopt \
|
|
../../bin/named/named.conf.rst \
|
|
primary.zoneopt.rst \
|
|
secondary.zoneopt.rst \
|
|
mirror.zoneopt.rst \
|
|
forward.zoneopt.rst \
|
|
hint.zoneopt.rst \
|
|
stub.zoneopt.rst \
|
|
static-stub.zoneopt.rst \
|
|
redirect.zoneopt.rst \
|
|
delegation-only.zoneopt.rst \
|
|
in-view.zoneopt.rst \
|
|
acl.grammar.rst \
|
|
controls.grammar.rst \
|
|
dnssec-policy.grammar.rst \
|
|
key.grammar.rst \
|
|
logging.grammar.rst \
|
|
primaries.grammar.rst \
|
|
options.grammar.rst \
|
|
server.grammar.rst \
|
|
statistics-channels.grammar.rst \
|
|
tls.grammar.rst \
|
|
trust-anchors.grammar.rst \
|
|
managed-keys.grammar.rst \
|
|
trusted-keys.grammar.rst \
|
|
http.grammar.rst \
|
|
parental-agents.grammar.rst
|
|
|
|
EXTRA_DIST = \
|
|
$(OPTIONS_FILES) \
|
|
format-options.pl \
|
|
rst-grammars.pl \
|
|
rst-options.pl \
|
|
rst-zoneopt.pl \
|
|
sort-options.pl
|
|
|
|
if MAINTAINER_MODE
|
|
|
|
MAINTAINERCLEANFILES = $(OPTIONS_FILES)
|
|
|
|
noinst_PROGRAMS = cfg_test
|
|
|
|
cfg_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBISC_CFLAGS) \
|
|
$(LIBDNS_CFLAGS) \
|
|
$(LIBISCCFG_CFLAGS)
|
|
|
|
cfg_test_LDADD = \
|
|
$(LIBISC_LIBS) \
|
|
$(LIBDNS_LIBS) \
|
|
$(LIBISCCFG_LIBS)
|
|
|
|
BUILT_SOURCES = \
|
|
$(OPTIONS_FILES)
|
|
|
|
options: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --named --grammar | $(PERL) $(srcdir)/sort-options.pl | $(PERL) $(srcdir)/format-options.pl --strip-not-configured > $@
|
|
|
|
options.active: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --named --grammar --active | $(PERL) $(srcdir)/sort-options.pl | $(PERL) $(srcdir)/format-options.pl --strip-not-configured > $@
|
|
|
|
primary.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar primary --active > $@
|
|
|
|
secondary.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar secondary --active > $@
|
|
|
|
mirror.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar mirror --active > $@
|
|
|
|
forward.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar forward --active > $@
|
|
|
|
hint.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar hint --active > $@
|
|
|
|
stub.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar stub --active > $@
|
|
|
|
static-stub.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar static-stub --active > $@
|
|
|
|
redirect.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar redirect --active > $@
|
|
|
|
delegation-only.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar delegation-only --active > $@
|
|
|
|
in-view.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar in-view --active > $@
|
|
|
|
../../bin/named/named.conf.rst: options.active rst-options.pl delegation-only.zoneopt.rst forward.zoneopt.rst hint.zoneopt.rst in-view.zoneopt.rst mirror.zoneopt.rst primary.zoneopt.rst redirect.zoneopt.rst secondary.zoneopt.rst static-stub.zoneopt.rst stub.zoneopt.rst
|
|
$(AM_V_RST_OPTIONS)$(PERL) $(srcdir)/rst-options.pl options.active > $@
|
|
|
|
primary.zoneopt.rst: primary.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl primary.zoneopt > $@
|
|
|
|
secondary.zoneopt.rst: secondary.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl secondary.zoneopt > $@
|
|
|
|
mirror.zoneopt.rst: mirror.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl mirror.zoneopt > $@
|
|
|
|
forward.zoneopt.rst: forward.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl forward.zoneopt > $@
|
|
|
|
hint.zoneopt.rst: hint.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl hint.zoneopt > $@
|
|
|
|
stub.zoneopt.rst: stub.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl stub.zoneopt > $@
|
|
|
|
static-stub.zoneopt.rst: static-stub.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl static-stub.zoneopt > $@
|
|
|
|
redirect.zoneopt.rst: redirect.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl redirect.zoneopt > $@
|
|
|
|
delegation-only.zoneopt.rst: delegation-only.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl delegation-only.zoneopt > $@
|
|
|
|
in-view.zoneopt.rst: in-view.zoneopt rst-zoneopt.pl
|
|
$(AM_V_RST_ZONEOPT)$(PERL) $(srcdir)/rst-zoneopt.pl in-view.zoneopt > $@
|
|
|
|
acl.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active acl > $@
|
|
|
|
controls.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active controls > $@
|
|
|
|
dnssec-policy.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active dnssec-policy > $@
|
|
|
|
key.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active key > $@
|
|
|
|
logging.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active logging > $@
|
|
|
|
primaries.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active primaries > $@
|
|
|
|
options.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active options > $@
|
|
|
|
server.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active server > $@
|
|
|
|
statistics-channels.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active statistics-channels > $@
|
|
|
|
tls.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active tls > $@
|
|
|
|
trust-anchors.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active trust-anchors > $@
|
|
|
|
managed-keys.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active managed-keys > $@
|
|
|
|
trusted-keys.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active trusted-keys > $@
|
|
|
|
http.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active http > $@
|
|
|
|
parental-agents.grammar.rst: options.active rst-grammars.pl
|
|
$(AM_V_RST_GRAMMARS)$(PERL) $(srcdir)/rst-grammars.pl options.active parental-agents > $@
|
|
|
|
endif
|