######################################################################## ## LaTeX2e Makefile ## ## For configuration, update the following defines: ## ## $Id: Makefile 4701 2010-03-21 19:44:08Z brucker $ ## ## This file ist part of the svninfo package. Please see the file ## svninfo.dtx for copyright information. ######################################################################## BASE = svninfo TEXDIR = CONTRIB = $(TEXDIR)/lib/texmf/tex/latex2e/contrib/$(BASE) DOCDIR = $(TEXDIR)/doc/latex2e DVIPS = dvips LATEX = latex MAKEINDEX = makeindex PDFLATEX = pdflatex TAR = tar ######################################################################## REV = 0.7.4 TAR_FILE = svninfo-$(REV).tar.gz TAR_DIR = svninfo-$(REV) SRC = svninfo.dtx svninfo.ins README.md Makefile GEN = svninfo.sty svninfo.cfg svninfo.init all: $(BASE).sty dvi ps pdf clean sty: svninfo.sty dtx: svninfo.dtx dvi: svninfo.dvi ps: svninfo.ps pdf: svninfo.pdf idx: $(BASE).ind $(BASE).gls $(LATEX) $(BASE).dtx %.sty:%.dtx %.ins $(LATEX) $*.ins svninfo.cfg: svninfo.sty svninfo.init: svninfo.sty %.dvi:%.dtx $(LATEX) $*.dtx makeindex -s gind.ist -o svninfo.ind svninfo.idx makeindex -s gglo.ist -o svninfo.gls svninfo.glo $(LATEX) $*.dtx %.dvi:%.tex $(LATEX) $*.tex $(LATEX) $*.tex %.pdf:%.dtx rm -f *.toc *.out $(PDFLATEX) $*.dtx $(PDFLATEX) $*.dtx %.pdf:%.tex $(PDFLATEX) $*.tex $(PDFLATEX) $*.tex %.ps:%.dvi $(DVIPS) $*.dvi tar: distclean rm -fr $(TAR_DIR) $(TAR_FILE) $(TAR_FILE).gz mkdir $(TAR_DIR) cp -p $(SRC) $(TAR_DIR) $(TAR) -zcvf $(TAR_FILE) $(TAR_DIR); rm -rf $(TAR_DIR) clean: rm -f *.log *.aux *.lof *.lot *.toc *.idx *.ind *.glo *.gls *~ *.ilg \ *.out realclean: clean rm -fr *.dvi *.ps $(GEN) *.pdf distclean: realclean rm -fr README-*