diff options
| author | bringert <unknown> | 2004-06-23 13:09:56 +0000 |
|---|---|---|
| committer | bringert <unknown> | 2004-06-23 13:09:56 +0000 |
| commit | f753d01a0b4771ad84649ebbdf7ad178b2308690 (patch) | |
| tree | ec9b155684d2d8d2aee4005a9f62dd3f0a3f4a0e /src/ReleaseProcedure | |
| parent | 6802bcca2c9a1e7d3e079b308844ec6422a2af48 (diff) | |
Added ReleaseProcedure. Added configureation and makefiles for binary packages. Configure now lets you specify which javac and jar to use.
Diffstat (limited to 'src/ReleaseProcedure')
| -rw-r--r-- | src/ReleaseProcedure | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/src/ReleaseProcedure b/src/ReleaseProcedure new file mode 100644 index 000000000..c08541c48 --- /dev/null +++ b/src/ReleaseProcedure @@ -0,0 +1,65 @@ +Procedure for making a GF release: + +1. Make sure everything the should be in the release has been + checked in. + +2. Go to the src/ dir. + + $ cd src + +3. Edit configure.ac to set the right version number + (the second argument to the AC_INIT macro). + +4. Edit gf.spec to set the version and release numbers + (change %define version and %define release). + +5. Commit configure.ac and gf.spec: + + $ cvs commit -m 'Updated version numbers.' configure.ac gf.spec + +6. Go back to the root of the tree. + + $ cd .. + +7. Tag the release. (X_X should be replaced by the version number, with + _ instead of ., e.g. 2_0) + + $ cvs tag RELEASE-X_X + +8. Build a source package: + + $ cd src + $ ./configure + $ make dist + +9. Build an x86/linux RPM (should be done on a Mandrake Linux box): + + $ cd src + $ ./configure + $ make rpm + +10. Build a generic binary x86/linux (should be done on a Linux box, + e.g. banded.medic.chalmers.se): + + $ cd src + $ ./configure --host=i386-pc-linux-gnu + $ make binary-dist + +11. Build a generic binary sparc/solaris package (should be done on a Solaris box, + e.g. remote1.cs.chalmers.se): + + $ cd src + $ ./configure --host=sparc-sun-solaris2 + $ make binary-dist + +12. Build a Mac OS X package: + + ??? + +13. Build a Windows package: + + ??? + +14. Update website. + +15. Party! |
