diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/typogrid/Makefile')
-rw-r--r-- | Master/texmf-dist/source/latex/typogrid/Makefile | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/typogrid/Makefile b/Master/texmf-dist/source/latex/typogrid/Makefile new file mode 100644 index 00000000000..6f6cfa0a53d --- /dev/null +++ b/Master/texmf-dist/source/latex/typogrid/Makefile @@ -0,0 +1,69 @@ + +SRCDIR=typogrid +INSTALLDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/tex/latex/typogrid +DOCDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/doc/latex/typogrid +VERSION=`grep '^\\\\def\\\\fileversion' typogrid.dtx | sed 's/^\\\\def\\\\fileversion{\\(.*\\)\\.\\(.*\\)}/\\1_\\2/'` + + +.SUFFIXES: .sty .ins .dtx .dvi .ps .pdf + +.ins.sty: + latex $< + +.dtx.dvi: + latex $< + latex $< + makeindex -s gind.ist $(*D)/$(*F) + makeindex -s gglo.ist -o $(*D)/$(*F).gls $(*D)/$(*F).glo + latex $< + +.dvi.ps: + dvips -o $(*D)/$(*F).ps $(*D)/$(*F) + + +all: typogrid.sty typogrid.dvi + + +clean: + @-rm -f typogrid.glo typogrid.gls typogrid.idx typogrid.ilg + @-rm -f typogrid.ind typogrid.aux typogrid.log typogrid.toc + @-rm -f testtypogrid.aux testtypogrid.log + @-rm -f *~ + +distclean: clean + @-rm -f typogrid.sty typogrid.dvi + @-rm -f testtypogrid.dvi + +tar: all clean + echo Lege typogrid-$(VERSION).tar.gz an + -rm -f typogrid-$(VERSION).tar.gz + tar czCf .. typogrid-$(VERSION).tar.gz \ + $(SRCDIR)/README \ + $(SRCDIR)/Makefile \ + $(SRCDIR)/typogrid.dtx \ + $(SRCDIR)/typogrid.ins \ + $(SRCDIR)/typogrid.dvi \ + $(SRCDIR)/testtypogrid.tex + +zip: all clean + -@rm -f typogrid-$(VERSION).zip + mkdirhier tex/latex/typogrid + mkdirhier doc/latex/typogrid + mkdirhier source/latex/typogrid + mv typogrid.sty tex/latex/typogrid + cp typogrid.dtx typogrid.ins typogrid.xml source/latex/typogrid + cp Makefile source/latex/typogrid + cp README typogrid.dvi testtypogrid.tex doc/latex/typogrid + zip -r typogrid-$(VERSION).zip tex doc source + rm -r tex/ doc/ source/ + +install: all + if [ ! -d $(INSTALLDIR) ]; then mkdirhier $(INSTALLDIR); fi + if [ ! -d $(DOCDIR) ]; then mkdirhier $(DOCDIR); fi + install -m644 typogrid.sty $(INSTALLDIR) + install -m644 typogrid.dvi $(DOCDIR) + texhash + + +typogrid.sty: typogrid.ins typogrid.dtx + |