90 lines
2.9 KiB
Makefile
90 lines
2.9 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
# Package: am-utils
|
|
# Level: Makefile for doc/ directory
|
|
# Author: Erez Zadok
|
|
|
|
@SET_MAKE@
|
|
|
|
info_TEXINFOS = am-utils.texi
|
|
|
|
EXTRA_DIST = hlfsd.ps
|
|
|
|
# force generation of 'letter' format PS and embed Type-3 fonts
|
|
# (our European allies may object...)
|
|
DVIPS = dvips -t letter -Pcmz
|
|
|
|
# Force version.texi to be rebuilt regardless of maintainer mode
|
|
$(srcdir)/version.texi: am-utils.texi $(top_srcdir)/configure.in
|
|
@(set `$(SHELL) $(srcdir)/mdate-sh $(srcdir)/am-utils.texi`; \
|
|
echo "@set UPDATED $$1 $$2 $$3"; \
|
|
echo "@set UPDATED-MONTH $$2 $$3"; \
|
|
echo "@set EDITION $(VERSION)"; \
|
|
echo "@set VERSION $(VERSION)") > vti.tmp
|
|
@cmp -s vti.tmp $(srcdir)/version.texi \
|
|
|| (echo "Updating $(srcdir)/version.texi"; \
|
|
cp vti.tmp $(srcdir)/version.texi)
|
|
-@rm -f vti.tmp
|
|
|
|
# include dvi/ps in distribution
|
|
dist-hook: am-utils.dvi am-utils.ps
|
|
cp -p $^ $(distdir)
|
|
|
|
# a special target for making Postscript files
|
|
ps: am-utils.dvi am-utils.ps
|
|
|
|
am-utils-clean: clean maintainer-clean-aminfo maintainer-clean-vti
|
|
|
|
# personal rule for Erez Zadok to generate and install html docs
|
|
alldocs: ps install-NEWS install-INSTALL install-ChangeLog install-AUTHORS install-tasks install-autofs install-y2k install-BUGS install-html install-ps install-MIRRORS
|
|
|
|
AMU_HTML_TOP=$(HOME)/proj/www/docs/am-utils
|
|
install-html: $(AMU_HTML_TOP)/am-utils-all.html
|
|
$(AMU_HTML_TOP)/am-utils-all.html: am-utils.texi
|
|
texi2html -Verbose -expand info -number -out_file am-utils-all.html $<
|
|
texi2html -frames -Verbose -expand info -number -split chapter $<
|
|
mv *.html $(AMU_HTML_TOP)
|
|
chmod -R a+r $(AMU_HTML_TOP)
|
|
|
|
install-ps: $(AMU_HTML_TOP)/am-utils.ps
|
|
$(AMU_HTML_TOP)/am-utils.ps: am-utils.ps
|
|
install -c -m 644 $< $@
|
|
|
|
install-NEWS: $(AMU_HTML_TOP)/NEWS.txt
|
|
$(AMU_HTML_TOP)/NEWS.txt: $(top_srcdir)/NEWS
|
|
install -c -m 644 $< $@
|
|
|
|
install-INSTALL: $(AMU_HTML_TOP)/INSTALL.txt
|
|
$(AMU_HTML_TOP)/INSTALL.txt: $(top_srcdir)/INSTALL
|
|
install -c -m 644 $< $@
|
|
|
|
install-ChangeLog: $(AMU_HTML_TOP)/ChangeLog.txt
|
|
$(AMU_HTML_TOP)/ChangeLog.txt: $(top_srcdir)/ChangeLog
|
|
install -c -m 644 $< $@
|
|
|
|
install-AUTHORS: $(AMU_HTML_TOP)/AUTHORS.txt
|
|
$(AMU_HTML_TOP)/AUTHORS.txt: $(top_srcdir)/AUTHORS
|
|
install -c -m 644 $< $@
|
|
|
|
install-tasks: $(AMU_HTML_TOP)/tasks.txt
|
|
$(AMU_HTML_TOP)/tasks.txt: $(top_srcdir)/tasks
|
|
install -c -m 644 $< $@
|
|
|
|
install-autofs: $(AMU_HTML_TOP)/autofs.txt
|
|
$(AMU_HTML_TOP)/autofs.txt: $(top_srcdir)/README.autofs
|
|
install -c -m 644 $< $@
|
|
|
|
install-y2k: $(AMU_HTML_TOP)/y2k.txt
|
|
$(AMU_HTML_TOP)/y2k.txt: $(top_srcdir)/README.y2k
|
|
install -c -m 644 $< $@
|
|
|
|
install-BUGS: $(AMU_HTML_TOP)/BUGS.txt
|
|
$(AMU_HTML_TOP)/BUGS.txt: $(top_srcdir)/BUGS
|
|
install -c -m 644 $< $@
|
|
|
|
install-MIRRORS: $(AMU_HTML_TOP)/MIRRORS.txt $(AMU_HTML_TOP)/MIRRORS.html
|
|
$(AMU_HTML_TOP)/MIRRORS.txt: $(top_srcdir)/MIRRORS.txt
|
|
install -c -m 644 $< $@
|
|
$(AMU_HTML_TOP)/MIRRORS.html: $(top_srcdir)/MIRRORS.html
|
|
install -c -m 644 $< $@
|