- putty/LATEST.VER
-And the Windows installer script:
+The Windows installer script:
- putty/putty.iss
+The Mac resource file (used to generate the binary bit of the 'vers'
+resources -- the strings are supplied by the usual means):
+
+ - putty/mac/version.r
+
The actual release procedure
----------------------------
- On my local machines, check out the release-tagged version of the
sources.
+ + Make sure to run mkfiles.pl _after_ this checkout, just in
+ case.
- Build the Windows/x86 release binaries. Don't forget to supply
VER=/DRELEASE=<ver>. Run them, or at least one or two of them, to
- Check that the web server attaches the right content type to .HLP
and .CNT files.
+ - Run webupdate, so that all the changes on ixion propagate to
+ chiark. Important to do this _before_ announcing that the release
+ is available.
+
- Announce the release!
+ Mail the announcement to putty-announce.
+ Post it to comp.security.ssh.