]> asedeno.scripts.mit.edu Git - PuTTY_svn.git/commit
`win-versioninfo': all builds of all Windows binaries now contain
authorJacob Nevins <jacobn@chiark.greenend.org.uk>
Tue, 4 Oct 2005 14:13:28 +0000 (14:13 +0000)
committerJacob Nevins <jacobn@chiark.greenend.org.uk>
Tue, 4 Oct 2005 14:13:28 +0000 (14:13 +0000)
commit81525ff66f52fd7b8469fd3132da56ed24860d2a
tree868352ace1509f13d6412de09bc42c3f3ba6eeef
parent299293fb195ee88bc2c183ffa474cea99496d778
`win-versioninfo': all builds of all Windows binaries now contain
a VERSIONINFO resource. The versioning scheme is described in
windows/version.rc2.

Some .rc files are now #included in others. In order to keep MSVC
project files working, these have been renamed to .rc2; there may exist
a better solution.

(This checkin also includes the documentation tweak missing from r6367.)

Testing performed:
 - MinGW (cross-compiler): works
 - VC nmake: works (tested with VC6)
 - VC project files: builds with VERSIONINFO resource (no VER variable though)
 - Borland: an old version of this patch was tested with it and more or
   less worked, except that some of the VERSIONINFO strings were apparently
   not terminated properly. Not attempted to work around this.
 - LCC: not tested. Some fixes are in there from the last time we tried
   this, but then the build ultimately failed and I haven't tried this
   since that was fixed.
 - Dev-C++: untested. (Haven't done anything special.)
 - Unix Gtk/autoconf Makefiles work as before.

git-svn-id: http://svn.tartarus.org/sgt/putty@6374 cda61777-01e9-0310-a592-d414129be87e
13 files changed:
CHECKLST.txt
Recipe
mkfiles.pl
windows/pageant.rc
windows/plink.rc
windows/pscp.rc
windows/psftp.rc [new file with mode: 0644]
windows/putty.rc [new file with mode: 0644]
windows/puttygen.rc
windows/puttytel.rc [new file with mode: 0644]
windows/rcstuff.h
windows/version.rc2 [new file with mode: 0644]
windows/win_res.rc2 [moved from windows/win_res.rc with 88% similarity]