From b433bda56d3dd08d6f0ff308926a8a391569c516 Mon Sep 17 00:00:00 2001 From: James Turk Date: Fri, 19 Aug 2005 06:14:49 +0000 Subject: [PATCH] linux-gcc binary release guidelines --- RELEASE-HOWTO.txt | 15 +++++++-- photon.mm | 81 ++++++++++++++++++++++++----------------------- 2 files changed, 53 insertions(+), 43 deletions(-) diff --git a/RELEASE-HOWTO.txt b/RELEASE-HOWTO.txt index 04e2128..8f778ef 100644 --- a/RELEASE-HOWTO.txt +++ b/RELEASE-HOWTO.txt @@ -1,4 +1,4 @@ -Process: +Prerelease: human: bump version numbers* script: checkout fresh CVS script: check building of library & tests @@ -11,6 +11,7 @@ Process: run only one set of tests (Code::Blocks/Dev-C++ use same compiler) check MSVC build run tests +Release: script: tag CVS with version number `cvs rtag release-MAJOR_MINOR_RELEASE photon` script: fresh CVS export `cvs -z3 -d:ext:cozman@cvs.sourceforge.net:/cvsroot/photon export -r release-MAJOR_MINOR_RELEASE photon` script: build docs with `scons docs` @@ -18,7 +19,14 @@ Process: script: rename directory to photon-MAJOR.MINOR script: package source with tar cjf photon-MAJOR.MINOR.RELEASE-src.tar.bz2 photon-MAJOR.MINOR/ human: place in sourceforge File Release System - script: upload docs to sourceforge webspace + human: upload docs to sourceforge webspace +Post-release: + human: generate photon-x.y.z-linux-gcc.tar.bz2 + extract photon-x.y.z-src.tar.bz2 + run `scons` + remove non-distribution files (regenerated by scons) + write a README-PREBUILT.txt + upload to sourceforge File Release system human: write release announcement *Version Number Locations: @@ -30,6 +38,7 @@ Process: **Non-Distribution Files: photon/.sconf_temp/ + photon/build/ photon/docs/.cvsignore photon/include/.sconsign photon/include/*/.sconsign @@ -42,4 +51,4 @@ Process: photon/release.sh -$Id: RELEASE-HOWTO.txt,v 1.7 2005/08/19 05:34:58 cozman Exp $ +$Id: RELEASE-HOWTO.txt,v 1.8 2005/08/19 06:14:49 cozman Exp $ diff --git a/photon.mm b/photon.mm index 1444ae3..04fb07d 100644 --- a/photon.mm +++ b/photon.mm @@ -1,12 +1,13 @@ - + + - - - + + + - - + + @@ -24,12 +25,12 @@ - + - + @@ -41,7 +42,7 @@ - + @@ -65,17 +66,17 @@ + - - - + + @@ -84,21 +85,21 @@ - + - - + + - + - + - + @@ -111,13 +112,13 @@ - - - + + + - + - + @@ -129,27 +130,27 @@ - + - - + + - - - + + + - + - + - + @@ -157,9 +158,9 @@ - - - + + + @@ -168,7 +169,7 @@ - + @@ -177,18 +178,18 @@ - + - + - - + +