PACKAGE = subfig ######################################################################## ## LaTeX2e Makefile ## ## Update the following defines for your local configuration, ## CONTRIB = /usr/share/texmf/tex/latex/subfig ## A2PS = a2ps CP = cp DVIPS = dvips GZIP = gzip LATEX = latex MAKEINDEX = makeindex MKDIR = mkdir PDFLATEX = pdflatex PS2PDF = ps2pdf RM = rm TAR = tar ## ## The following should not need to be modified. ## ######################################################################## ## make [all] Generates the style (.sty) file, the doc and ## test files (.ps) and cleans up the directory. ## make [un]install Install or uninstall the style (.sty,.cfg) files ## from the CONTRIB area. ## make [very]clean Clean out various auxillary files. "veryclean" ## cleans out more stuff. ######################################################################## ## make dvi Generate the *.dvi version of the documentation. ## make [full]pdf Generate the *.pdf version of the documentation. ## The "fullpdf" version adds the change log and the ## cross-references. ## make [full]ps Generate the *.ps version of the documentation. ## The "fullps" version adds the change log and the ## cross-references. ## make idx Generate the change log and the cross-references ## (for "fullps" or "FULLPDF" -- requires MAKEINDEX). ## make sty Generate the style file (subfig.sty). Also ## generate the configuration files 'altsf.cfg' ## and 'ltxdoc.cfg'. ######################################################################## ## make test Runs test program(s). ## make distribtion Builds a distribution (.tar.gz) file. ######################################################################## all: fullpdf test clean install: sty $(CP) $(PACKAGE).sty altsf.cfg $(CONTRIB) uninstall: ; -$(RM) -f $(CONTRIB)/$(PACKAGE).sty $(CONTRIB)/altsf.cfg clean: ; -$(RM) -f *.dvi *.log *.aux *.lof *.lot *.lom *.toc -$(RM) -f *.idx *.ind *.glo *.gls *.ilg *.out *~ veryclean: clean -$(RM) -f *.sty *.cls *.ps *.pdf *.gz *pk ltxdoc.cfg dvi: $(PACKAGE).dvi fullpdf: fullps pdf fullps: dvi idx ps idx: $(PACKAGE).ind $(PACKAGE).gls $(LATEX) $(PACKAGE).dtx $(LATEX) $(PACKAGE).dtx pdf: $(PACKAGE).pdf ps: $(PACKAGE).ps sty: $(PACKAGE).sty test: test1 test2 test3 test4 test5 test6 test7 distribution: fullpdf -$(MKDIR) $(PACKAGE) $(CP) -p README Makefile $(PACKAGE).pdf $(PACKAGE) $(CP) -p $(PACKAGE).dtx $(PACKAGE).ins $(PACKAGE) $(CP) -p test[1-7].tex $(PACKAGE) $(TAR) -cvf $(PACKAGE).tar ./$(PACKAGE) $(RM) -rf $(PACKAGE) $(GZIP) -9 $(PACKAGE).tar $(PACKAGE).aux: $(PACKAGE).dtx $(PACKAGE).sty $(LATEX) $(PACKAGE).dtx $(PACKAGE).dvi: $(PACKAGE).dtx $(PACKAGE).sty $(LATEX) $(PACKAGE).dtx $(LATEX) $(PACKAGE).dtx $(LATEX) $(PACKAGE).dtx $(PACKAGE).glo: $(PACKAGE).dtx $(PACKAGE).sty $(LATEX) $(PACKAGE).dtx $(PACKAGE).gls: $(PACKAGE).glo -$(MAKEINDEX) -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo $(PACKAGE).idx: $(PACKAGE).dtx $(PACKAGE).sty $(LATEX) $(PACKAGE).dtx $(PACKAGE).ind: $(PACKAGE).idx -$(MAKEINDEX) -s gind.ist $(PACKAGE).idx $(PACKAGE).pdf: $(PACKAGE).dtx $(PACKAGE).sty $(PDFLATEX) $(PACKAGE).dtx $(PDFLATEX) $(PACKAGE).dtx $(PDFLATEX) $(PACKAGE).dtx $(PACKAGE).ps: $(PACKAGE).dvi $(DVIPS) -o $(PACKAGE).ps $(PACKAGE).dvi $(PACKAGE).sty: $(PACKAGE).dtx $(PACKAGE).ins $(LATEX) $(PACKAGE).ins test1: $(PACKAGE).sty $(LATEX) test1.tex $(LATEX) test1.tex $(LATEX) test1.tex $(DVIPS) -o test1.ps test1.dvi test2: $(PACKAGE).sty $(LATEX) test2.tex $(LATEX) test2.tex $(DVIPS) -o test2.ps test2.dvi test3: $(PACKAGE).sty $(LATEX) test3.tex $(LATEX) test3.tex $(LATEX) test3.tex $(DVIPS) -o test3.ps test3.dvi test4: $(PACKAGE).sty $(PDFLATEX) test4.tex $(MAKEINDEX) test4.idx $(PDFLATEX) test4.tex $(PDFLATEX) test4.tex test5: $(PACKAGE).sty $(LATEX) test5.tex $(LATEX) test5.tex $(LATEX) test5.tex $(DVIPS) -o test5.ps test5.dvi test6: $(PACKAGE).sty $(LATEX) test6.tex $(LATEX) test6.tex $(LATEX) test6.tex $(DVIPS) -o test6.ps test6.dvi test7: $(PACKAGE).sty $(LATEX) test7.tex $(LATEX) test7.tex $(A2PS) -o test7a.ps test7.log $(DVIPS) -o test7b.ps test7.dvi