dwww Home | Show directory contents | Find package

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


.SUFFIXES: .sty .ins .dtx .dvi .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: hhtensor hhtensor.pdf

hhtensor: hhtensor.sty

hhtensor.pdf: hhtensor.dtx hhtensor.ins
        pdflatex hhtensor.dtx
        pdflatex hhtensor.dtx
        makeindex -s gind.ist hhtensor
        makeindex -s gglo.ist -o hhtensor.gls hhtensor.glo
        pdflatex hhtensor.dtx

clean:
        @-rm -f hhtensor.glo hhtensor.gls hhtensor.idx hhtensor.ilg
        @-rm -f hhtensor.ind hhtensor.aux hhtensor.log hhtensor.toc
        @-rm -f *~

distclean: clean
        @-rm -f hhtensor.sty hhtensor.pdf

tar:    all clean
        echo Lege hhtensor-$(VERSION).tar.gz an
        -rm -f hhtensor-$(VERSION).tar.gz
        tar czCf .. hhtensor-$(VERSION).tar.gz \
          $(SRCDIR)/README \
          $(SRCDIR)/ChangeLog \
          $(SRCDIR)/Makefile \
          $(SRCDIR)/hhtensor.pdf \
          $(SRCDIR)/hhtensor.dtx \
          $(SRCDIR)/hhtensor.ins \
          $(SRCDIR)/getversion.tex \
          $(SRCDIR)/hhtensor.xml
        rm getversion.log

zip:    all clean
        -@rm -f hhtensor-$(VERSION).zip
        mkdirhier tex/latex/hhtensor
        mkdirhier doc/latex/hhtensor
        mkdirhier source/latex/hhtensor
        mv hhtensor.sty tex/latex/hhtensor
        cp hhtensor.dtx hhtensor.ins hhtensor.xml source/latex/hhtensor
        cp Makefile source/latex/hhtensor
        cp README hhtensor.pdf doc/latex/hhtensor
        zip -r hhtensor-$(VERSION).zip tex doc source
        rm -r tex/ doc/ source/
        rm getversion.log

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


hhtensor.sty: hhtensor.ins hhtensor.dtx

Generated by dwww version 1.15 on Sat May 18 08:24:29 CEST 2024.