diff --git a/makefile b/makefile index 5300682..c9baf53 100644 --- a/makefile +++ b/makefile @@ -1,5 +1,5 @@ # Build a release of tconfpy using 'make' -# $Id: makefile,v 1.113 2012/06/09 18:49:09 tundra Exp $ +# $Id: makefile,v 1.114 2012/06/09 19:08:15 tundra Exp $ # Requires a modern 'make' like GNU. # Uncomment One Of The Following For Early Releases @@ -78,16 +78,18 @@ # Actual Build Rules ##### +FORCE: + clean: @rm -rf ${DIR} ${DOCFILES} ${PORTNAME} ${PROGFILES} ${SUPPFILES} ${TARBALL} ${TMPFILE} ${PROGNAME}.3 ${TESTPROG}.1 *.pyc *~ version: @echo ${VERSION} -CHANGELOG.txt: +CHANGELOG.txt: FORCE @cvs log ${PROGNAME}.py >CHANGELOG.txt -WHATSNEW.txt: +WHATSNEW.txt: FORCE @printf "%s\n%s\n\n" ${HEADER1} ${HEADER2} | cat - $@ >${TMPFILE} @mv ${TMPFILE} $@ @emacs -nw $@ @@ -106,6 +108,7 @@ @mv ${DOCFILES} ${PROGFILES} ${SUPPFILES} ${DIR} @tar -czvf ${TARBALL} ${DIR} @rm -rf ${DIR} + @mkdir Releases @mv ${DIR}.tar.gz Releases