76 lines
1.8 KiB
Makefile
76 lines
1.8 KiB
Makefile
include $(top_srcdir)/Makefile.top
|
|
include $(top_srcdir)/Makefile.docs
|
|
|
|
OPTIONS_FILES = \
|
|
rndc.grammar \
|
|
options \
|
|
primary.zoneopt \
|
|
secondary.zoneopt \
|
|
mirror.zoneopt \
|
|
forward.zoneopt \
|
|
hint.zoneopt \
|
|
stub.zoneopt \
|
|
static-stub.zoneopt \
|
|
redirect.zoneopt \
|
|
in-view.zoneopt
|
|
|
|
EXTRA_DIST = \
|
|
$(OPTIONS_FILES) \
|
|
checkgrammar.py \
|
|
parsegrammar.py \
|
|
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)
|
|
|
|
rndc.grammar: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --rndc --grammar | $(PERL) $(srcdir)/sort-options.pl > $@
|
|
|
|
options: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --named --grammar | $(PERL) $(srcdir)/sort-options.pl > $@
|
|
|
|
primary.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar primary > $@
|
|
|
|
secondary.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar secondary > $@
|
|
|
|
mirror.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar mirror > $@
|
|
|
|
forward.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar forward > $@
|
|
|
|
hint.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar hint > $@
|
|
|
|
stub.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar stub > $@
|
|
|
|
static-stub.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar static-stub > $@
|
|
|
|
redirect.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar redirect > $@
|
|
|
|
in-view.zoneopt: cfg_test
|
|
$(AM_V_CFG_TEST)$(builddir)/cfg_test --zonegrammar in-view > $@
|
|
|
|
endif
|