diff options
Diffstat (limited to 'Master/texmf-doc/source/english/texlive-en/Makefile')
-rw-r--r-- | Master/texmf-doc/source/english/texlive-en/Makefile | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/Master/texmf-doc/source/english/texlive-en/Makefile b/Master/texmf-doc/source/english/texlive-en/Makefile new file mode 100644 index 00000000000..d2feb0b5f19 --- /dev/null +++ b/Master/texmf-doc/source/english/texlive-en/Makefile @@ -0,0 +1,68 @@ +# $Id: //depot/Master/texmf-doc/source/english/texlive-en/Makefile#12 $ $Date: 2005/09/27 $ $Author: karl $ +# Makefile for TeX Live documentation. Public domain. +doc = live + +all: pdf html + +env = TEXINPUTS=../../general/texlive-common:; export TEXINPUTS; + +pdf: + rm -f *.aux *.toc *.lof *.lot *.xref* *.tmp *.out + $(env) pdflatex '\nonstopmode\def\Status{1}\input $(doc)' + $(env) pdflatex '\nonstopmode\def\Status{1}\input $(doc)' + $(env) pdflatex '\nonstopmode\def\Status{1}\input $(doc)' + +html: + rm -f *.aux *.toc *.lof *.lot *.xref* *.tmp *.out *.4tc +# this sequence is equivalent to running "ht latex $(doc)". We do it +# this way so we can \def\Status for the \ifcase in tex-live.sty. + $(env) latex '\nonstopmode\def\Status{2}\input $(doc)' + $(env) latex '\nonstopmode\def\Status{2}\input $(doc)' + $(env) latex '\nonstopmode\def\Status{2}\input $(doc)' + $(env) latex '\nonstopmode\def\Status{2}\input $(doc)' + $(env) tex4ht $(doc) + $(env) t4ht $(doc) + +clean: + rm -f *.aux *.log *.blg *.toc *.out *.lot tex4ht.ps *.4* + rm -f *.xref* *.lg *.idv *.out *.otc *.tmp tmp.* + rm -f live.dvi live.ps + +realclean: clean + rm -f live.pdf + rm -f *.html *.htm live.css *.gif *.jpg + + +insttop = ../../../doc +instfiles = live*html *.css live.pdf +install: + lang=`dirname \`pwd\` | sed 's,.*/,,'`; \ + tldir=`pwd | sed 's,.*/,,'`; \ + instdir=$(insttop)/$$lang/$$tldir; \ + echo tldoc install to $$instdir; \ + for f in $(instfiles); do \ + cmp -s $$f $$instdir/$$f && continue; \ + p4 edit $$instdir/$$f; \ + cp -p $$f $$instdir/$$f; \ + done + @echo "Don't forget to p4 submit." + + +# don't use these, they don't work. +dvi: + rm -f *.aux *.toc + latex '\nonstopmode\def\Status{0}\input $(doc)' + latex '\nonstopmode\def\Status{0}\input $(doc)' + latex '\nonstopmode\def\Status{0}\input $(doc)' + +baskerville: + rm -f *.aux *.toc + latex '\def\Status{3}\input $(doc)' + latex '\def\Status{3}\input $(doc)' + latex '\def\Status{3}\input $(doc)' + +tugboat: + rm -f *.aux *.toc + latex '\def\Status{4}\input $(doc)' + latex '\def\Status{4}\input $(doc)' + latex '\def\Status{4}\input $(doc)' |