| | # Build a release of 'tsearchpath' using 'make' |
---|
| | # $Id: makefile,v 1.105 2010/06/25 16:21:42 tundra Exp $ |
---|
| | # $Id: makefile,v 1.106 2010/06/25 21:26:07 tundra Exp $ |
---|
| | # Requires a modern 'make' like GNU. |
---|
| | |
---|
| | |
---|
| | # Uncomment One Of The Following For Early Releases |
---|
| |
---|
| | DOCSOURCES = ${PROGNAME}.rst ${PROGNAME}-license.txt CHANGELOG.txt Makefile \ |
---|
| | WHATSNEW.txt setup.py |
---|
| | |
---|
| | DOCFILES = ${PROGNAME}.html ${PROGNAME}.pdf ${PROGNAME}.ps ${PROGNAME}.py.ps \ |
---|
| | ${PROGNAME}.1.gz testpath.py.ps |
---|
| | ${PROGNAME}.3.gz testpath.py.ps |
---|
| | |
---|
| | |
---|
| | ##### |
---|
| | # Nothing Should Need To Change Below This Line |
---|
| |
---|
| | ### |
---|
| | # 'troff' Sources |
---|
| | ### |
---|
| | |
---|
| | # %.1.gz: %.1 |
---|
| | # %.3.gz: %.3 |
---|
| | # @gzip $< |
---|
| | |
---|
| | # %.1: %.txt |
---|
| | # %.3: %.txt |
---|
| | # @cp $< $@ |
---|
| | |
---|
| | # %.txt: %.1 |
---|
| | # %.txt: %.3 |
---|
| | # @groff -man -Tascii $< | col -xb >$@ |
---|
| | |
---|
| | # %.html: %.1 |
---|
| | # %.html: %.3 |
---|
| | # @manserver $< >$@ |
---|
| | |
---|
| | # %.ps: %.1 |
---|
| | # %.ps: %.3 |
---|
| | # @groff -man -Tps $< >$@ |
---|
| | |
---|
| | ### |
---|
| | # Restructured Text Sources |
---|
| |
---|
| | |
---|
| | %.html: %.rst |
---|
| | rst2html $< >$@ |
---|
| | |
---|
| | %.1: %.html |
---|
| | %.3: %.html |
---|
| | w3m -dump $< >$@ |
---|
| | |
---|
| | %.1.gz: %.1 |
---|
| | %.3.gz: %.3 |
---|
| | @gzip $< |
---|
| | |
---|
| | %.latex: %.rst |
---|
| | rst2latex $< >$@ |
---|
| |
---|
| | @co $@ |
---|
| | |
---|
| | clean: |
---|
| | @rm -rf ${DIR} ${DOCFILES} ${PORTNAME} ${PROGFILES} ${DOCSOURCES} ${TARBALL} ${TMPFILE} \ |
---|
| | *.1 *.aux *.dvi *.log *.out *.core *~ |
---|
| | *.3 *.aux *.dvi *.log *.out *.core *~ |
---|
| | |
---|
| | docs: ${DOCSOURCES} ${DOCFILES} |
---|
| | @chmod 644 ${DOCFILES} ${DOCSOURCES} |
---|
| | @chmod 644 *.txt |
---|
| |
---|
| | |