1275970ScyNULL= 2275970Scyrun_ag= cd $(srcdir) && env PATH="$(abs_builddir):$(PATH)" AUTOGEN_DNE_DATE=-D \ 3275970Scy autogen -L ../../sntp/include -L ../../sntp/ag-tpl \ 4275970Scy --writable 5275970Scystd_def_list = \ 6275970Scy $(top_srcdir)/sntp/include/debug-opt.def \ 7275970Scy $(top_srcdir)/sntp/include/autogen-version.def \ 8275970Scy $(top_srcdir)/sntp/include/copyright.def \ 9275970Scy $(top_srcdir)/sntp/include/homerc.def \ 10275970Scy $(top_srcdir)/sntp/include/ntp.lic \ 11275970Scy $(top_srcdir)/sntp/include/version.def \ 12275970Scy $(NULL) 13275970Scy 14275970Scy 15275970Scybin_SCRIPTS= $(CALC_TICKADJ_DB) 16275970Scylibexec_SCRIPTS= $(CALC_TICKADJ_DL) 17275970Scysbin_SCRIPTS= $(CALC_TICKADJ_DS) 18275970ScyEXTRA_SCRIPTS= calc_tickadj 19275970Scy 20275970Scyman1_MANS= 21275970Scyman8_MANS= 22275970Scymanpage_HACK= 23275970Scyif WANT_CALC_TICKADJ_MS 24275970Scyman_MANS= calc_tickadj.$(CALC_TICKADJ_MS) 25275970Scyelse 26275970Scymanpage_HACK+= calc_tickadj. 27275970Scy# Note that if we don't WANT_CALC_TICKADJ then CALC_TICKADJ_MS will 28275970Scy# be empty. But we still need the .texi and other files to be built, as 29275970Scy# they are general prerequisites. 30275970Scy# The manpage_HACK is listed in noinst_DATA so that takes care of these. 31275970Scyendif 32275970Scy 33275970ScyDISTCLEANFILES = config.log $(man_MANS) calc_tickadj. 34275970Scy 35275970ScyEXTRA_DIST = \ 36275970Scy calc_tickadj.in \ 37275970Scy calc_tickadj.1calc_tickadjman \ 38275970Scy calc_tickadj.1calc_tickadjmdoc \ 39275970Scy calc_tickadj.man.in \ 40275970Scy calc_tickadj.mdoc.in \ 41275970Scy calc_tickadj.texi \ 42275970Scy calc_tickadj.html \ 43275970Scy calc_tickadj-opts.def \ 44275970Scy calc_tickadj-opts \ 45275970Scy invoke-calc_tickadj.texi \ 46275970Scy invoke-calc_tickadj.menu \ 47275970Scy $(NULL) 48275970Scy 49275970Scynoinst_DATA = \ 50275970Scy calc_tickadj.1calc_tickadjman \ 51275970Scy calc_tickadj.1calc_tickadjmdoc \ 52275970Scy calc_tickadj.man.in \ 53275970Scy calc_tickadj.mdoc.in \ 54275970Scy calc_tickadj.texi \ 55275970Scy calc_tickadj.html \ 56275970Scy calc_tickadj-opts.def \ 57275970Scy calc_tickadj-opts \ 58275970Scy invoke-calc_tickadj.texi \ 59275970Scy invoke-calc_tickadj.menu \ 60275970Scy $(manpage_HACK) \ 61275970Scy $(NULL) 62275970Scy 63293650SglebiusBUILT_SOURCES = $(noinst_DATA) 64293650Sglebius 65275970Scycalc_tickadj: $(srcdir)/calc_tickadj-opts 66275970Scy 67275970Scy$(srcdir)/calc_tickadj-opts: $(srcdir)/calc_tickadj-opts.def 68275970Scy $(run_ag) calc_tickadj-opts.def 69275970Scy 70275970Scy### Nroff 71275970Scy 72275970Scy$(srcdir)/calc_tickadj.1calc_tickadjman: $(srcdir)/calc_tickadj-opts.def $(std_def_list) 73275970Scy $(run_ag) -DMAN_SECTION=1calc_tickadjman -Tagman-cmd.tpl calc_tickadj-opts.def 74275970Scy 75275970Scy$(srcdir)/calc_tickadj.man.in: $(srcdir)/calc_tickadj.1calc_tickadjman $(top_srcdir)/sntp/scripts/mansec2subst.sed 76275970Scy sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/calc_tickadj.1calc_tickadjman > $(srcdir)/calc_tickadj.man.in+ 77275970Scy mv $(srcdir)/calc_tickadj.man.in+ $(srcdir)/calc_tickadj.man.in 78275970Scy 79275970Scy### Mdoc 80275970Scy 81275970Scy$(srcdir)/calc_tickadj.1calc_tickadjmdoc: $(srcdir)/calc_tickadj-opts.def $(std_def_list) 82275970Scy $(run_ag) -DMAN_SECTION=1calc_tickadjmdoc -Tagmdoc-cmd.tpl calc_tickadj-opts.def 83275970Scy 84275970Scy$(srcdir)/calc_tickadj.mdoc.in: $(srcdir)/calc_tickadj.1calc_tickadjmdoc $(top_srcdir)/sntp/scripts/mansec2subst.sed 85275970Scy sed -f $(top_srcdir)/sntp/scripts/mansec2subst.sed $(srcdir)/calc_tickadj.1calc_tickadjmdoc > $(srcdir)/calc_tickadj.mdoc.in+ 86275970Scy mv $(srcdir)/calc_tickadj.mdoc.in+ $(srcdir)/calc_tickadj.mdoc.in 87275970Scy 88275970Scy### Manpage 89275970Scy 90275970Scycalc_tickadj.$(CALC_TICKADJ_MS): $(srcdir)/calc_tickadj.$(MANTAGFMT).in $(top_builddir)/config.status 91275970Scy $(top_builddir)/config.status --file=calc_tickadj.$(CALC_TICKADJ_MS)+:$(srcdir)/calc_tickadj.$(MANTAGFMT).in 92275970Scy mv calc_tickadj.$(CALC_TICKADJ_MS)+ calc_tickadj.$(CALC_TICKADJ_MS) 93275970Scy 94275970Scy### Texinfo 95275970Scy 96275970Scy$(srcdir)/invoke-calc_tickadj.menu: $(srcdir)/invoke-calc_tickadj.texi 97275970Scy @: do-nothing action to avoid default SCCS get, .menu built with .texi 98275970Scy 99275970Scy$(srcdir)/invoke-calc_tickadj.texi: $(srcdir)/calc_tickadj-opts $(srcdir)/calc_tickadj-opts.def $(std_def_list) 100275970Scy $(run_ag) -Tagtexi-cmd.tpl -DLEVEL=section calc_tickadj-opts.def 101275970Scy $(top_srcdir)/scripts/build/check--help $@ 102275970Scy 103275970Scy### HTML 104275970Scy 105275970Scy$(srcdir)/calc_tickadj.html: $(srcdir)/invoke-calc_tickadj.menu $(srcdir)/invoke-calc_tickadj.texi $(srcdir)/calc_tickadj.texi 106275970Scy cd $(srcdir) && ( makeinfo --force --html --no-split -I ../sntp -o calc_tickadj.html calc_tickadj.texi || true ) 107