diff options
Diffstat (limited to 'doc/Makefile.am')
-rw-r--r-- | doc/Makefile.am | 46 |
1 files changed, 19 insertions, 27 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index 744b70a9..8a0442a7 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -26,12 +26,23 @@ info_TEXINFOS = gawk.texi gawkinet.texi -man_MANS = gawk.1 igawk.1 +man_MANS = gawk.1 EXTRA_DIST = ChangeLog ChangeLog.0 README.card ad.block setter.outline \ awkcard.in awkforai.txt texinfo.tex cardfonts \ + api-figure1.eps api-figure1.fig api-figure1.pdf \ + api-figure1.png api-figure1.txt \ + api-figure2.eps api-figure2.fig api-figure2.pdf \ + api-figure2.png api-figure2.txt \ + api-figure3.eps api-figure3.fig api-figure3.pdf \ + api-figure3.png api-figure3.txt \ + array-elements.eps array-elements.fig array-elements.pdf \ + array-elements.png array-elements.txt \ + gawktexi.in sidebar.awk \ general-program.eps general-program.fig general-program.pdf \ + general-program.png general-program.txt \ process-flow.eps process-flow.fig process-flow.pdf \ + process-flow.png process-flow.txt \ macros colors no.colors $(man_MANS) \ lflashlight-small.xpic lflashlight.eps lflashlight.pdf \ rflashlight-small.xpic rflashlight.eps rflashlight.pdf \ @@ -39,7 +50,7 @@ EXTRA_DIST = ChangeLog ChangeLog.0 README.card ad.block setter.outline \ bc_notes # Get rid of generated files when cleaning -CLEANFILES = *.ps *.html *.dvi *~ awkcard.nc awkcard.tr gawk.pdf gawkinet.pdf awkcard.pdf gawk.1.pdf igawk.1.pdf +CLEANFILES = *.ps *.html *.dvi *~ awkcard.nc awkcard.tr gawk.pdf gawkinet.pdf awkcard.pdf gawk.1.pdf MAKEINFO = @MAKEINFO@ --no-split --force @@ -61,31 +72,18 @@ AWKCARD = awkcard.ps # to ensure that awkcard.tr is processed by tbl. #AWKCARD = awkcard.nc -# The following is patterned after the main Makefile.am. The point is to -# make pgawk.1 a link to gawk.1 in the installed man directory. +gawk.texi: $(srcdir)/gawktexi.in $(srcdir)/sidebar.awk + awk -f $(srcdir)/sidebar.awk < $(srcdir)/gawktexi.in > gawk.texi -# We want hard links for install-data-hook, below -LN= ln -f +postscript: gawk.ps gawkinet.ps gawk.1.ps $(AWKCARD) -# Link gawk.1 to pgawk.1 -install-data-hook: - (cd $(DESTDIR)$(man1dir); \ - $(LN) gawk.1 pgawk.1 2>/dev/null ; \ - exit 0) - -# Undo the above when uninstalling -uninstall-hook: - cd $(DESTDIR)$(man1dir); rm -f pgawk.1 ; exit 0 - -postscript: gawk.ps gawkinet.ps gawk.1.ps igawk.1.ps $(AWKCARD) - -pdf: postscript gawk.pdf gawkinet.pdf awkcard.pdf gawk.1.pdf igawk.1.pdf +pdf: postscript gawk.pdf gawkinet.pdf awkcard.pdf gawk.1.pdf gawk.ps: gawk.dvi - dvips -o gawk.ps gawk.dvi + TEXINPUTS=$(srcdir): dvips -o gawk.ps gawk.dvi gawkinet.ps: gawkinet.dvi - dvips -o gawkinet.ps gawkinet.dvi + TEXINPUTS=$(srcdir): dvips -o gawkinet.ps gawkinet.dvi gawk.1.ps: gawk.1 -groff -man $(srcdir)/gawk.1 > gawk.1.ps @@ -93,12 +91,6 @@ gawk.1.ps: gawk.1 gawk.1.pdf: gawk.1.ps ps2pdf gawk.1.ps gawk.1.pdf -igawk.1.ps: igawk.1 - -groff -man $(srcdir)/igawk.1 > igawk.1.ps - -igawk.1.pdf: igawk.1.ps - ps2pdf igawk.1.ps igawk.1.pdf - awkcard.tr: awkcard.in sed 's:SRCDIR:$(srcdir):' < $(srcdir)/awkcard.in > awkcard.tr |