summaryrefslogtreecommitdiff
path: root/HOWTO/subrelease.txt
diff options
context:
space:
mode:
Diffstat (limited to 'HOWTO/subrelease.txt')
-rw-r--r--HOWTO/subrelease.txt124
1 files changed, 62 insertions, 62 deletions
diff --git a/HOWTO/subrelease.txt b/HOWTO/subrelease.txt
index 6826c817..fbba52a2 100644
--- a/HOWTO/subrelease.txt
+++ b/HOWTO/subrelease.txt
@@ -8,105 +8,105 @@ see the document HOWTO/release.txt.
Things to do to release a new X.Y.Z version of SCons:
- START THE NEW SUB-BRANCH FOR SUBRELEASE
+ START THE NEW SUB-BRANCH FOR SUBRELEASE
- aenbr -p scons.0{94} {1}
+ aenbr -p scons.0.{94} {1}
- aenc -p scons.0.{94}.{1}
+ aenc -p scons.0.{94}.{1}
- Call it something like,
- "Prepare a new sub-release for XYZ."
- Cause = internal_enhancement.
- Exempt it from all tests (*_exempt = true).
+ Call it something like,
+ "Prepare a new sub-release for XYZ."
+ Cause = internal_enhancement.
+ Exempt it from all tests (*_exempt = true).
- ae_p scons.0.{94}.{1}
+ ae_p scons.0.{94}.{1}
- aedb 100
+ aedb 100
- aecd
+ aecd
- # Change the hard-coded package version numbers
- # in the following files.
- aecp README
- vi README
+ # Change the hard-coded package version numbers
+ # in the following files.
+ aecp README
+ vi README
- aecp SConstruct
- vi SConstruct
+ aecp SConstruct
+ vi SConstruct
- aecp rpm/scons.spec.in
- vi rpm/scons.spec.in
+ aecp rpm/scons.spec.in
+ vi rpm/scons.spec.in
- aecp src/setup.py
- vi src/setup.py
+ aecp src/setup.py
+ vi src/setup.py
- aecp QMTest/TestSCons.py
- vi QMTest/TestSCons.py
+ aecp QMTest/TestSCons.py
+ vi QMTest/TestSCons.py
- # Read through and update the README files if necessary
- [optional] aecp README
- [optional] vi README
+ # Read through and update the README files if necessary
+ [optional] aecp README
+ [optional] vi README
- [optional] aecp src/README.txt
- [optional] vi src/README.txt
+ [optional] aecp src/README.txt
+ [optional] vi src/README.txt
- # Prepare src/CHANGES.txt
- aecp src/CHANGES.txt
- vi src/CHANGES.txt
+ # Prepare src/CHANGES.txt
+ aecp src/CHANGES.txt
+ vi src/CHANGES.txt
- change the release line to reflect
- the new subrelease
+ change the release line to reflect
+ the new subrelease
- date -R the new subrelease
+ date -R the new subrelease
- add an explanatory not after the subrelease line:
+ add an explanatory not after the subrelease line:
- NOTE: This is a pre-release of 0.{95}
- for testing purposes. When 0.{95} is
- released, all these changes will show
- up as 0.95 changes.
+ NOTE: This is a pre-release of 0.{95}
+ for testing purposes. When 0.{95} is
+ released, all these changes will show
+ up as 0.95 changes.
- # Prepare src/RELEASE.txt
- aecp src/RELEASE.txt
- vi src/RELEASE.txt
+ # Prepare src/RELEASE.txt
+ aecp src/RELEASE.txt
+ vi src/RELEASE.txt
- date -R the release only if necessary
+ date -R the release only if necessary
- Read through and edit appropriately.
+ Read through and edit appropriately.
- Can probably keep most of the existing text
+ Can probably keep most of the existing text
- Add any new known problems
+ Add any new known problems
- # Prepare debian/changelog
- aecp debian/changelog
- vi debian/changelog
+ # Prepare debian/changelog
+ aecp debian/changelog
+ vi debian/changelog
- add the new subrelease
+ add the new subrelease
- date -R the new subrelease
+ date -R the new subrelease
- # Now build and prepare the release itself.
- aeb
+ # Now build and prepare the release itself.
+ aeb
- aet -reg
+ aet -reg
- aed
+ aed
- aede
+ aede
- etc.
+ etc.
- Make the relevant packages available for by-hand pickup directly
- off the web site:
+ Make the relevant packages available for by-hand pickup directly
+ off the web site:
- scp scons-0.{94}.{1}.tar.gz stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs
- scp scons-0.{94}.{1}.zip stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs
+ scp scons-0.{94}.{1}.tar.gz stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs
+ scp scons-0.{94}.{1}.zip stevenknight@scons.sourceforge.net:/home/groups/s/sc/scons/htdocs
- Test downloading from the web site.
+ Test downloading from the web site.
- Announce to dev@scons.tigris.org.
+ Announce to dev@scons.tigris.org.