# latex-pdf.mk: build pdf documentation from LaTeX sources
#
################################################################
# Copyright (C) 2001 Tom Lord
# Copyright (C) 2003 Stig Brautaset
#
# See the file "COPYING" for further information about
# the copyright and warranty status of this work.
#
ifndef latex-pdf-mk
latex-pdf-mk := 1
# Build pdf documentation from LaTeX sources
#
# Set on entry:
#
# $(latex-docs) LaTeX file to pass to `latex'
# (default: "manual.tex")
#
#
# After "make pdf", the build directory will contain .pdf file(s) of
# documentation compiled from LaTeX sources.
#
include $(makefiles)/latex.mk
pdf-files := $(patsubst %.tex,%.pdf,$(latex-docs))
$(pdf-files): link-latex-files
cd $(latex-build-dir) ; \
pdflatex $(patsubst %.pdf,%.tex,$@) ; \
pdflatex $(patsubst %.pdf,%.tex,$@) ; \
mv $@ ..
pdf PDF: $(pdf-files)
echo $(pdf-files) > PDF
doc: pdf
clean: clean-pdf-files
clean-doc: clean-pdf-files
clean-pdf-files:
for f in $(pdf-files) PDF ; do \
test ! -e $$f || rm -r $$f ; \
done
endif
# arch-tag: Stig Brautaset Sun Mar 9 10:25:41 GMT 2003 (latex-pdf.mk)
#
syntax highlighted by Code2HTML, v. 0.9.1