dwww Home | Show directory contents | Find package

SRCDIR=typogrid
INSTALLDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/tex/latex/typogrid
DOCDIR=`kpsewhich --expand-path='$$TEXMFLOCAL'`/doc/latex/typogrid
VERSION=`latex getversion | grep '^VERSION' | sed 's/^VERSION \\(.*\\)\\.\\(.*\\)/\\1_\\2/'`


.SUFFIXES: .sty .ins .dtx .pdf .ps .pdf

.ins.sty:
        pdflatex $<

.dtx.pdf:
        pdflatex $<
        pdflatex $<
        makeindex -s gind.ist $(*D)/$(*F)
        makeindex -s gglo.ist -o $(*D)/$(*F).gls $(*D)/$(*F).glo
        pdflatex $<

all: typogrid.sty typogrid.pdf


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.pdf
        @-rm -f testtypogrid.pdf

tar:    all clean
        -rm -f typogrid-$(VERSION).tar.gz
        tar czCf .. typogrid-$(VERSION).tar.gz \
          $(SRCDIR)/README \
          $(SRCDIR)/ChangeLog \
          $(SRCDIR)/Makefile \
          $(SRCDIR)/typogrid.dtx \
          $(SRCDIR)/typogrid.ins \
          $(SRCDIR)/typogrid.pdf \
          $(SRCDIR)/getversion.tex \
          $(SRCDIR)/testtypogrid.tex
        rm -f getversion.log

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 ChangeLog typogrid.pdf testtypogrid.tex doc/latex/typogrid
        zip -r typogrid-$(VERSION).zip tex doc source
        rm -r tex/ doc/ source/
        rm -f getversion.log

install: all
        if [ ! -d $(INSTALLDIR) ]; then mkdirhier $(INSTALLDIR); fi
        if [ ! -d $(DOCDIR) ]; then mkdirhier $(DOCDIR); fi
        install -m644 typogrid.sty $(INSTALLDIR)
        install -m644 typogrid.pdf $(DOCDIR)
        texhash


typogrid.sty: typogrid.ins typogrid.dtx

Generated by dwww version 1.15 on Sat May 18 07:36:36 CEST 2024.