diff options
Diffstat (limited to 'graphics/epix/doc/Makefile.am')
-rw-r--r-- | graphics/epix/doc/Makefile.am | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/graphics/epix/doc/Makefile.am b/graphics/epix/doc/Makefile.am new file mode 100644 index 0000000000..ec9ac95e5f --- /dev/null +++ b/graphics/epix/doc/Makefile.am @@ -0,0 +1,45 @@ +# Makefile.am for ePiX v1.x "doc" directory +# + +EPIXFLAGS = --no-defaults -I.. -L.. -lepix -v + +%.eepic: %.xp + ../epix-local $(EPIXFLAGS) $< + +XPS := $(wildcard *.xp) + +EEPICS = $(XPS:.xp=.eepic) + +CLEANFILES = *~ *.aux *.dvi *.log *.out *.idx *.ilg *.ind *.toc \ + epix.info.bz2 manual_src.tar manual.pdf manual.ps \ + manual_src.tar.gz manual.pdf.gz manual.ps.gz manual-stamp + +MAINTAINERCLEANFILES = *.eepic *.aux *.dvi *.log *.out *.toc *.idx *.ind *.ilg + +## Targets ## +doc_DATA = manual.pdf.gz manual.ps.gz manual_src.tar.gz epix.info.bz2 + + +# tar up tex, xp, and eepic files; build ps, pdf +manual-stamp: manual.tex $(XPS) $(EEPICS) + latex -interaction=batchmode manual &>/dev/null + latex -interaction=batchmode manual &>/dev/null + makeindex manual.idx &>/dev/null + ../laps-local --pdf manual.tex + touch manual-stamp + +manual_src.tar.gz: manual-stamp + tar -cf manual_src.tar manual.aux manual.ind manual.tex manual.toc \ + $(XPS) $(EEPICS) + gzip -9 manual_src.tar + +#PS +manual.ps.gz: manual-stamp + gzip -9 -c manual.ps > manual.ps.gz + +#PDF +manual.pdf.gz: manual-stamp + gzip -9 -c manual.pdf > manual.pdf.gz + +epix.info.bz2: manual-stamp epix.info + bzip2 -fk epix.info |