1NULL= 2SUBDIRS= \ 3 build \ 4 calc_tickadj \ 5 ntp-wait \ 6 ntpsweep \ 7 ntptrace \ 8 lib \ 9 $(NULL) 10 11man1_MANS= 12man8_MANS= 13 14DISTCLEANFILES= config.log $(man_MANS) 15 16run_ag= cd $(srcdir) && env PATH="$(abs_builddir):$(PATH)" AUTOGEN_DNE_DATE=-D \ 17 autogen -L ../sntp/include -L ../sntp/ag-tpl --writable 18std_def_list = \ 19 $(top_srcdir)/sntp/include/debug-opt.def \ 20 $(top_srcdir)/sntp/include/autogen-version.def \ 21 $(top_srcdir)/sntp/include/copyright.def \ 22 $(top_srcdir)/sntp/include/homerc.def \ 23 $(top_srcdir)/sntp/include/ntp.lic \ 24 $(top_srcdir)/sntp/include/version.def \ 25 $(NULL) 26 27noinst_SCRIPTS = \ 28 ntpver \ 29 plot_summary \ 30 summary \ 31 $(NULL) 32 33install-data-local: install-html 34 35EXTRA_DIST = \ 36 deprecated \ 37 monitoring \ 38 invoke-plot_summary.texi \ 39 invoke-plot_summary.menu \ 40 plot_summary.1plot_summaryman \ 41 plot_summary.1plot_summarymdoc \ 42 plot_summary.mdoc.in \ 43 plot_summary.man.in \ 44 plot_summary.texi \ 45 plot_summary.html \ 46 plot_summary-opts \ 47 plot_summary-opts.def \ 48 rc \ 49 invoke-summary.texi \ 50 invoke-summary.menu \ 51 summary.1summaryman \ 52 summary.1summarymdoc \ 53 summary.mdoc.in \ 54 summary.man.in \ 55 summary.texi \ 56 summary.html \ 57 summary-opts \ 58 summary-opts.def \ 59 stats \ 60 $(NULL) 61 62noinst_DATA = \ 63 invoke-plot_summary.texi \ 64 invoke-plot_summary.menu \ 65 plot_summary.1plot_summaryman \ 66 plot_summary.1plot_summarymdoc \ 67 plot_summary.mdoc.in \ 68 plot_summary.man.in \ 69 plot_summary.texi \ 70 plot_summary.html \ 71 invoke-summary.texi \ 72 invoke-summary.menu \ 73 summary.1summaryman \ 74 summary.1summarymdoc \ 75 summary.mdoc.in \ 76 summary.man.in \ 77 summary.texi \ 78 summary.html \ 79 $(NULL) 80 81#OPTTPL = ../sntp/ag-tpl/perlopt.tpl 82OPTTPL = $(std_def_list) 83 84## 85 86plot_summary: $(srcdir)/plot_summary-opts 87 88$(srcdir)/plot_summary-opts: plot_summary-opts.def $(OPTTPL) 89 $(run_ag) plot_summary-opts.def 90 91### Nroff 92 93$(srcdir)/plot_summary.1plot_summaryman: $(srcdir)/plot_summary-opts.def $(std_def_list) 94 $(run_ag) -DMAN_SECTION=1plot_summaryman -Tagman-cmd.tpl plot_summary-opts.def 95 96$(srcdir)/plot_summary.man.in: $(srcdir)/plot_summary.1plot_summaryman $(top_srcdir)/sntp/scripts/mansec2subst.sed 97 sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/plot_summary.1plot_summaryman > $(srcdir)/plot_summary.man.in+ 98 mv $(srcdir)/plot_summary.man.in+ $(srcdir)/plot_summary.man.in 99 100### Mdoc 101 102$(srcdir)/plot_summary.1plot_summarymdoc: $(srcdir)/plot_summary-opts.def $(std_def_list) 103 $(run_ag) -DMAN_SECTION=1plot_summarymdoc -Tagmdoc-cmd.tpl plot_summary-opts.def 104 105$(srcdir)/plot_summary.mdoc.in: $(srcdir)/plot_summary.1plot_summarymdoc $(top_srcdir)/sntp/scripts/mansec2subst.sed 106 sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/plot_summary.1plot_summarymdoc > $(srcdir)/plot_summary.mdoc.in+ 107 mv $(srcdir)/plot_summary.mdoc.in+ $(srcdir)/plot_summary.mdoc.in 108 109### Manpage (local) 110 111plot_summary.1: $(srcdir)/plot_summary.$(MANTAGFMT).in $(top_builddir)/config.status 112 $(top_builddir)/config.status --file=plot_summary.1+:$(srcdir)/plot_summary.$(MANTAGFMT).in 113 mv plot_summary.1+ plot_summary.1 114 115### Texinfo 116 117$(srcdir)/invoke-plot_summary.menu: $(srcdir)/invoke-plot_summary.texi 118 @: do-nothing action to avoid default SCCS get, .menu built with .texi 119 120$(srcdir)/invoke-plot_summary.texi: plot_summary-opts $(srcdir)/plot_summary-opts.def $(std_def_list) 121 $(run_ag) -Tagtexi-cmd.tpl -DLEVEL=section plot_summary-opts.def 122 $(top_srcdir)/scripts/build/check--help $@ 123 124### HTML 125 126$(srcdir)/plot_summary.html: $(srcdir)/invoke-plot_summary.menu $(srcdir)/invoke-plot_summary.texi $(srcdir)/plot_summary.texi $(top_srcdir)/sntp/include/version.texi 127 cd $(srcdir) && ( makeinfo --force --html --no-split -I ../sntp -o plot_summary.html plot_summary.texi || true ) 128 129 130## 131 132summary: $(srcdir)/summary-opts 133 134$(srcdir)/summary-opts: summary-opts.def $(OPTTPL) 135 $(run_ag) summary-opts.def 136 137### Nroff 138 139$(srcdir)/summary.1summaryman: $(srcdir)/summary-opts.def $(std_def_list) 140 $(run_ag) -DMAN_SECTION=1summaryman -Tagman-cmd.tpl summary-opts.def 141 142$(srcdir)/summary.man.in: $(srcdir)/summary.1summaryman $(top_srcdir)/sntp/scripts/mansec2subst.sed 143 sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/summary.1summaryman > $(srcdir)/summary.man.in+ 144 mv $(srcdir)/summary.man.in+ $(srcdir)/summary.man.in 145 146### Mdoc 147 148$(srcdir)/summary.1summarymdoc: $(srcdir)/summary-opts.def $(std_def_list) 149 $(run_ag) -DMAN_SECTION=1summarymdoc -Tagmdoc-cmd.tpl summary-opts.def 150 151$(srcdir)/summary.mdoc.in: $(srcdir)/summary.1summarymdoc $(top_srcdir)/sntp/scripts/mansec2subst.sed 152 sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/summary.1summarymdoc > $(srcdir)/summary.mdoc.in+ 153 mv $(srcdir)/summary.mdoc.in+ $(srcdir)/summary.mdoc.in 154 155### Manpage (local) 156 157summary.1: $(srcdir)/summary.$(MANTAGFMT).in $(top_builddir)/config.status 158 $(top_builddir)/config.status --file=summary.1+:$(srcdir)/summary.$(MANTAGFMT).in 159 mv summary.1+ summary.1 160 161### Texinfo 162 163$(srcdir)/invoke-summary.menu: $(srcdir)/invoke-summary.texi 164 @: do-nothing action to avoid default SCCS get, .menu built with .texi 165 166$(srcdir)/invoke-summary.texi: summary-opts $(srcdir)/summary-opts.def $(std_def_list) 167 $(run_ag) -Tagtexi-cmd.tpl -DLEVEL=section summary-opts.def 168 $(top_srcdir)/scripts/build/check--help $@ 169 170### HTML 171 172$(srcdir)/summary.html: $(srcdir)/invoke-summary.menu $(srcdir)/invoke-summary.texi $(srcdir)/summary.texi $(top_srcdir)/sntp/include/version.texi 173 cd $(srcdir) && ( makeinfo --force --html --no-split -I ../sntp -o summary.html summary.texi || true ) 174 175