X-Git-Url: http://git.tpope.net/?p=latex-mlastyle.git;a=blobdiff_plain;f=Makefile;h=9a09208209e93029949b05f633a0995493742172;hp=9cbf84bf735bcf327447041e35148d359c3530e4;hb=1cccb464f9bf9550fad6a02b90cc5dbd4928a7d2;hpb=0969884c519f969bfa1ce52ad8f801bd747f7c3b diff --git a/Makefile b/Makefile index 9cbf84b..9a09208 100644 --- a/Makefile +++ b/Makefile @@ -7,33 +7,34 @@ SRCDIR=source/latex/mlastyle #VERSION=`grep '^\\\\def\\\\fileversion' mlastyle.dtx | sed 's/^\\\\def\\\\fileversion{\\(.*\\)\\.\\(.*\\)}/\\1_\\2/'` VERSION=`grep '^%<[a-z]*> *\[[0-9/]* *v' mlastyle.dtx | sed 's/^%<[a-z]*> *\[[0-9/]* *v\([-_.0-9a-z]*\).*/\1/'` LATEX=latex +BIBTEX=bibtex +MAKEINDEX=/usr/bin/makeindex PDFLATEX=pdflatex DVIPS=dvips -MAKEINDEX=/usr/bin/makeindex FAKEROOT=`[ -x /usr/bin/fakeroot ] && echo /usr/bin/fakeroot` .SUFFIXES: .sty .ins .dtx .dvi .ps .pdf .ind .idx .gls .glo .PHONY: clean distclean tar zip install target mlastyle instructions -%.ind: %.idx +%.bbl: %.bib + $(BIBTEX) $*.aux $(MAKEINDEX) -s gglo.ist -o $*.gls $*.glo $(MAKEINDEX) -s gind.ist -o $*.ind $*.idx - [ ! -f $*.bib ] || bibtex $*.aux -%.idx: %.dtx +%.bib: %.dtx $(LATEX) $< -%.dvi: %.sty %.dtx %.ind - $(LATEX) $*.dtx - $(LATEX) $*.dtx - %.sty: %.ins %.dtx $(LATEX) $*.ins +%.dvi: %.sty %.dtx %.bbl + $(LATEX) $*.dtx + $(LATEX) $*.dtx + %.ps: %.dvi $(DVIPS) -o $@ $< -%.pdf: %.dtx %.ind +%.pdf: %.sty %.dtx %.bbl $(PDFLATEX) $*.dtx $(PDFLATEX) $*.dtx @@ -52,7 +53,10 @@ clean: distclean: clean rm -f mlastyle.sty mlastyle.dvi mlastyle.ps mlastyle.pdf - rm -rf tex doc source bibtex + rm -rf $(LTXDIR) $(DOCDIR) $(SRCDIR) $(BSTDIR) + rmdir `dirname $(LTXDIR)` `dirname $(DOCDIR)` + rmdir `dirname $(SRCDIR)` `dirname $(BSTDIR)` + rmdir tex doc source bibtex tar: mlastyle.sty mlastyle.dvi clean mkdir mlastyle-$(VERSION)