| | # Build a release of tconfpy using 'make' |
---|
| | # $Id: makefile,v 1.108 2012/05/29 15:01:07 tundra Exp $ |
---|
| | # $Id: makefile,v 1.109 2012/05/29 15:10:56 tundra Exp $ |
---|
| | # Requires a modern 'make' like GNU. |
---|
| | |
---|
| | |
---|
| | # Uncomment One Of The Following For Early Releases |
---|
| |
---|
| | HEADER2 = "----------------------------------------------------------------------" |
---|
| | RELDIR = "Releases" |
---|
| | TARBALL = ${DIR}.tar.gz |
---|
| | TMPFILE = tmpfile |
---|
| | VERSION = $(shell grep '$Id: makefile,v 1.108 2012/05/29 15:01:07 tundra Exp ${PROGNAME}.py | cut -f 5 -d " ")${EARLY} |
---|
| | VERSION = $(shell grep '$Id: makefile,v 1.109 2012/05/29 15:10:56 tundra Exp ${PROGNAME}.py | cut -f 5 -d " ")${EARLY} |
---|
| | |
---|
| | |
---|
| | |
---|
| | ##### |
---|
| |
---|
| | |
---|
| | version: |
---|
| | @echo ${VERSION} |
---|
| | |
---|
| | CHANGELOG.txt: |
---|
| | CHANGELOG.txt: FORCE |
---|
| | @cvs log ${PROGNAME}.py >CHANGELOG.txt |
---|
| | |
---|
| | WHATSNEW.txt: FORCE |
---|
| | @printf "%s\n%s\n\n" ${HEADER1} ${HEADER2} | cat - $@ >${TMPFILE} |
---|
| |
---|
| | @mkdir ${DIR} |
---|
| | @mv ${DOCFILES} ${PROGFILES} ${SRCFILES} ${SUPPFILES} ${DIR} |
---|
| | @tar -czvf ${TARBALL} ${DIR} |
---|
| | @rm -rf ${DIR} |
---|
| | -@mkdir ${RELDIR} |
---|
| | @mv ${DIR}.tar.gz ${RELDIR} |
---|
| | |
---|
| | |
---|
| | |
---|
| | |