1290001SglebiusNULL=
2290001SglebiusSUBDIRS=		\
3290001Sglebius	build		\
4290001Sglebius	calc_tickadj	\
5290001Sglebius	ntp-wait	\
6290001Sglebius	ntpsweep	\
7290001Sglebius	ntptrace	\
8290001Sglebius	lib		\
9290001Sglebius	update-leap	\
10290001Sglebius	$(NULL)
11290001Sglebius
12290001Sglebiusman1_MANS=
13290001Sglebiusman8_MANS=
14290001Sglebius
15290001SglebiusDISTCLEANFILES=	config.log $(man_MANS)
16290001Sglebius
17290001Sglebiusrun_ag=		cd $(srcdir) &&	env PATH="$(abs_builddir):$(PATH)" AUTOGEN_DNE_DATE=-D	\
18290001Sglebius		autogen -L ../sntp/include -L ../sntp/ag-tpl --writable
19290001Sglebiusstd_def_list =							\
20290001Sglebius	$(top_srcdir)/sntp/include/debug-opt.def		\
21290001Sglebius	$(top_srcdir)/sntp/include/autogen-version.def 		\
22290001Sglebius	$(top_srcdir)/sntp/include/copyright.def 		\
23290001Sglebius	$(top_srcdir)/sntp/include/homerc.def 			\
24290001Sglebius	$(top_srcdir)/sntp/include/ntp.lic 			\
25290001Sglebius	$(top_srcdir)/sntp/include/version.def			\
26290001Sglebius	$(NULL)
27290001Sglebius
28290001Sglebiusnoinst_SCRIPTS =		\
29290001Sglebius	ntpver			\
30290001Sglebius	plot_summary		\
31290001Sglebius	summary			\
32290001Sglebius	$(NULL)
33290001Sglebius
34290001Sglebiusinstall-data-local: install-html
35290001Sglebius
36290001SglebiusEXTRA_DIST =				\
37290001Sglebius	deprecated			\
38290001Sglebius	monitoring			\
39290001Sglebius	invoke-plot_summary.texi	\
40290001Sglebius	invoke-plot_summary.menu	\
41290001Sglebius	plot_summary.1plot_summaryman	\
42290001Sglebius	plot_summary.1plot_summarymdoc	\
43290001Sglebius	plot_summary.mdoc.in		\
44290001Sglebius	plot_summary.man.in		\
45290001Sglebius	plot_summary.texi		\
46290001Sglebius	plot_summary.html		\
47290001Sglebius	plot_summary-opts		\
48290001Sglebius	plot_summary-opts.def		\
49290001Sglebius	rc				\
50290001Sglebius	invoke-summary.texi		\
51290001Sglebius	invoke-summary.menu		\
52290001Sglebius	summary.1summaryman		\
53290001Sglebius	summary.1summarymdoc		\
54290001Sglebius	summary.mdoc.in			\
55290001Sglebius	summary.man.in			\
56290001Sglebius	summary.texi			\
57290001Sglebius	summary.html			\
58290001Sglebius	summary-opts			\
59290001Sglebius	summary-opts.def		\
60290001Sglebius	stats				\
61290001Sglebius	$(NULL)
62290001Sglebius
63290001Sglebiusnoinst_DATA =				\
64290001Sglebius	invoke-plot_summary.texi	\
65290001Sglebius	invoke-plot_summary.menu	\
66290001Sglebius	plot_summary.1plot_summaryman	\
67290001Sglebius	plot_summary.1plot_summarymdoc	\
68290001Sglebius	plot_summary.mdoc.in		\
69290001Sglebius	plot_summary.man.in		\
70290001Sglebius	plot_summary.texi		\
71290001Sglebius	plot_summary.html		\
72290001Sglebius	invoke-summary.texi		\
73290001Sglebius	invoke-summary.menu		\
74290001Sglebius	summary.1summaryman		\
75290001Sglebius	summary.1summarymdoc		\
76290001Sglebius	summary.mdoc.in			\
77290001Sglebius	summary.man.in			\
78290001Sglebius	summary.texi			\
79290001Sglebius	summary.html			\
80290001Sglebius	$(NULL)
81290001Sglebius
82290001Sglebius#OPTTPL = ../sntp/ag-tpl/perlopt.tpl
83290001SglebiusOPTTPL = $(std_def_list)
84290001Sglebius
85290001Sglebius##
86290001Sglebius
87290001Sglebiusplot_summary: $(srcdir)/plot_summary-opts
88290001Sglebius
89290001Sglebius$(srcdir)/plot_summary-opts: plot_summary-opts.def $(OPTTPL)
90290001Sglebius	$(run_ag) plot_summary-opts.def 
91290001Sglebius
92290001Sglebius### Nroff
93290001Sglebius
94290001Sglebius$(srcdir)/plot_summary.1plot_summaryman: $(srcdir)/plot_summary-opts.def $(std_def_list)
95290001Sglebius	$(run_ag) -DMAN_SECTION=1plot_summaryman -Tagman-cmd.tpl plot_summary-opts.def
96290001Sglebius
97290001Sglebius$(srcdir)/plot_summary.man.in: $(srcdir)/plot_summary.1plot_summaryman $(top_srcdir)/sntp/scripts/mansec2subst.sed
98290001Sglebius	sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/plot_summary.1plot_summaryman > $(srcdir)/plot_summary.man.in+
99290001Sglebius	mv $(srcdir)/plot_summary.man.in+ $(srcdir)/plot_summary.man.in
100290001Sglebius
101290001Sglebius### Mdoc
102290001Sglebius
103290001Sglebius$(srcdir)/plot_summary.1plot_summarymdoc: $(srcdir)/plot_summary-opts.def $(std_def_list)
104290001Sglebius	$(run_ag) -DMAN_SECTION=1plot_summarymdoc -Tagmdoc-cmd.tpl plot_summary-opts.def
105290001Sglebius
106290001Sglebius$(srcdir)/plot_summary.mdoc.in: $(srcdir)/plot_summary.1plot_summarymdoc $(top_srcdir)/sntp/scripts/mansec2subst.sed
107290001Sglebius	sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/plot_summary.1plot_summarymdoc > $(srcdir)/plot_summary.mdoc.in+
108290001Sglebius	mv $(srcdir)/plot_summary.mdoc.in+ $(srcdir)/plot_summary.mdoc.in
109290001Sglebius
110290001Sglebius### Manpage (local)
111290001Sglebius
112290001Sglebiusplot_summary.1: $(srcdir)/plot_summary.$(MANTAGFMT).in $(top_builddir)/config.status
113290001Sglebius	$(top_builddir)/config.status --file=plot_summary.1+:$(srcdir)/plot_summary.$(MANTAGFMT).in
114290001Sglebius	mv plot_summary.1+ plot_summary.1
115290001Sglebius
116290001Sglebius### Texinfo
117290001Sglebius
118290001Sglebius$(srcdir)/invoke-plot_summary.menu: $(srcdir)/invoke-plot_summary.texi
119290001Sglebius	@: do-nothing action to avoid default SCCS get, .menu built with .texi
120290001Sglebius
121290001Sglebius$(srcdir)/invoke-plot_summary.texi: plot_summary-opts $(srcdir)/plot_summary-opts.def $(std_def_list)
122290001Sglebius	$(run_ag) -Tagtexi-cmd.tpl -DLEVEL=section plot_summary-opts.def
123290001Sglebius	$(top_srcdir)/scripts/build/check--help $@
124290001Sglebius
125290001Sglebius### HTML
126290001Sglebius
127290001Sglebius$(srcdir)/plot_summary.html: $(srcdir)/invoke-plot_summary.menu $(srcdir)/invoke-plot_summary.texi $(srcdir)/plot_summary.texi $(top_srcdir)/sntp/include/version.texi
128290001Sglebius	cd $(srcdir) && ( makeinfo --force --html --no-split -I ../sntp -o plot_summary.html plot_summary.texi || true )
129290001Sglebius
130290001Sglebius
131290001Sglebius##
132290001Sglebius
133290001Sglebiussummary: $(srcdir)/summary-opts
134290001Sglebius
135290001Sglebius$(srcdir)/summary-opts: summary-opts.def $(OPTTPL)
136290001Sglebius	$(run_ag) summary-opts.def
137290001Sglebius
138290001Sglebius### Nroff
139290001Sglebius
140290001Sglebius$(srcdir)/summary.1summaryman: $(srcdir)/summary-opts.def $(std_def_list)
141290001Sglebius	$(run_ag) -DMAN_SECTION=1summaryman -Tagman-cmd.tpl summary-opts.def
142290001Sglebius
143290001Sglebius$(srcdir)/summary.man.in: $(srcdir)/summary.1summaryman $(top_srcdir)/sntp/scripts/mansec2subst.sed
144290001Sglebius	sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/summary.1summaryman > $(srcdir)/summary.man.in+
145290001Sglebius	mv $(srcdir)/summary.man.in+ $(srcdir)/summary.man.in
146290001Sglebius
147290001Sglebius### Mdoc
148290001Sglebius
149290001Sglebius$(srcdir)/summary.1summarymdoc: $(srcdir)/summary-opts.def $(std_def_list)
150290001Sglebius	$(run_ag) -DMAN_SECTION=1summarymdoc -Tagmdoc-cmd.tpl summary-opts.def
151290001Sglebius
152290001Sglebius$(srcdir)/summary.mdoc.in: $(srcdir)/summary.1summarymdoc $(top_srcdir)/sntp/scripts/mansec2subst.sed
153290001Sglebius	sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/summary.1summarymdoc > $(srcdir)/summary.mdoc.in+
154290001Sglebius	mv $(srcdir)/summary.mdoc.in+ $(srcdir)/summary.mdoc.in
155290001Sglebius
156290001Sglebius### Manpage (local)
157290001Sglebius
158290001Sglebiussummary.1: $(srcdir)/summary.$(MANTAGFMT).in $(top_builddir)/config.status
159290001Sglebius	$(top_builddir)/config.status --file=summary.1+:$(srcdir)/summary.$(MANTAGFMT).in
160290001Sglebius	mv summary.1+ summary.1
161290001Sglebius
162290001Sglebius### Texinfo
163290001Sglebius
164290001Sglebius$(srcdir)/invoke-summary.menu: $(srcdir)/invoke-summary.texi
165290001Sglebius	@: do-nothing action to avoid default SCCS get, .menu built with .texi
166290001Sglebius
167290001Sglebius$(srcdir)/invoke-summary.texi: summary-opts $(srcdir)/summary-opts.def $(std_def_list)
168290001Sglebius	$(run_ag) -Tagtexi-cmd.tpl -DLEVEL=section summary-opts.def
169290001Sglebius	$(top_srcdir)/scripts/build/check--help $@
170290001Sglebius
171290001Sglebius### HTML
172290001Sglebius
173290001Sglebius$(srcdir)/summary.html: $(srcdir)/invoke-summary.menu $(srcdir)/invoke-summary.texi $(srcdir)/summary.texi $(top_srcdir)/sntp/include/version.texi
174290001Sglebius	cd $(srcdir) && ( makeinfo --force --html --no-split -I ../sntp -o summary.html summary.texi || true )
175290001Sglebius
176