dwww Home | Show directory contents | Find package

TEX=tex
PDFLATEX=pdflatex
DTX=bigfoot.dtx suffix.dtx perpage.dtx
DIST=README COPYING $(DTX) Makefile bigfoot.ins
DOC=$(DTX:.dtx=.pdf)

all: $(DIST) $(DTX:.dtx=.sty) $(DOC)

bigfoot-mk.ins: bigfoot.dtx Makefile
        $(TEX) '\nonstopmode \def\jobname{.ins}\input docstrip ' \
        '\askforoverwritefalse \nopreamble' \
        '\generate{\file{bigfoot-mk.ins}{\from{bigfoot.dtx}{installer,make}}}' \
        '\endbatchfile'

# Not generated by bigfoot-mk.ins in order to allow for hand-editing,
# like putting debug options in
bigfoot.ins: bigfoot.dtx Makefile
        $(TEX) '\nonstopmode \def\jobname{.ins}\input docstrip ' \
        '\askforoverwritefalse \nopreamble' \
        '\generate{\file{bigfoot.ins}{\from{bigfoot.dtx}{installer}}}' \
        '\endbatchfile'

bigfoot.drv bigfoot.sty perpage.drv perpage.sty suffix.drv suffix.sty: bigfoot-mk.ins
        $(TEX) bigfoot-mk.ins

bigfoot.drv bigfoot.sty: bigfoot.dtx
perpage.drv perpage.sty: perpage.dtx
suffix.drv suffix.sty: suffix.dtx

bigfoot.pdf: bigfoot.dtx bigfoot.drv bigfoot.sty perpage.sty suffix.sty
        $(PDFLATEX) '\nonstopmode\input{bigfoot.drv}'
        $(PDFLATEX) '\nonstopmode\input{bigfoot.drv}'
        $(PDFLATEX) '\nonstopmode\input{bigfoot.drv}'

perpage.pdf: perpage.dtx perpage.drv
        $(PDFLATEX) '\nonstopmode\input{perpage.drv}'
        $(PDFLATEX) '\nonstopmode\input{perpage.drv}'
        $(PDFLATEX) '\nonstopmode\input{perpage.drv}'

suffix.pdf: suffix.dtx suffix.drv
        $(PDFLATEX) '\nonstopmode\input{suffix.drv}'
        $(PDFLATEX) '\nonstopmode\input{suffix.drv}'
        $(PDFLATEX) '\nonstopmode\input{suffix.drv}'

bigfoot.tar.gz: $(DIST)
        tar czf $@ $(DIST)

bigfoot-ctan.tar.gz: $(DIST) $(DOC)
        tar czf $@ --transform 's,^\(\./\)\?,bigfoot/,' $(DIST) $(DOC)

Generated by dwww version 1.15 on Sat May 18 08:19:26 CEST 2024.