]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - windows/version.rc2
first pass
[PuTTY.git] / windows / version.rc2
1 /*
2  * Standard Windows version information.
3  * (For inclusion in other .rc files with appropriate macro definitions.)
4  * FIXME: This file is called '.rc2' rather than '.rc' to avoid MSVC trying
5  * to compile it on its own when using the project files. Nicer solutions
6  * welcome.
7  */
8
9 #include "version.h"
10 #include "licence.h"
11
12 /*
13  * The actual VERSIONINFO resource.
14  */
15 VS_VERSION_INFO VERSIONINFO
16 /* (None of this "fixed" info appears to be trivially user-visible on
17  * Win98SE. The binary version does show up on Win2K.) */
18 FILEVERSION     BINARY_VERSION
19 PRODUCTVERSION  BINARY_VERSION  /* version of whole suite */
20 FILEFLAGSMASK   VS_FF_DEBUG | VS_FF_PRERELEASE | VS_FF_PRIVATEBUILD
21 FILEFLAGS       0x0L
22 #if defined DEBUG
23                 | VS_FF_DEBUG
24 #endif
25 #if defined SNAPSHOT || defined PRERELEASE
26                 | VS_FF_PRERELEASE
27 #elif !defined RELEASE
28                 | VS_FF_PRIVATEBUILD
29 #endif
30 FILEOS          VOS__WINDOWS32
31 FILETYPE        VFT_APP
32 FILESUBTYPE     0x0L /* n/a for VFT_APP */
33 BEGIN
34     /* (On Win98SE and Win2K, we can see most of this on the Version tab
35      * in the file properties in Explorer.) */
36     BLOCK "StringFileInfo"
37     BEGIN
38         /* "lang-charset" LLLLCCCC = (UK English, Unicode) */
39         BLOCK "080904B0"
40         BEGIN
41             VALUE "CompanyName",        "Simon Tatham"  /* required :/ */
42             VALUE "ProductName",        "PuTTY suite"
43             VALUE "FileDescription",    APPDESC
44             VALUE "InternalName",       APPNAME
45             VALUE "OriginalFilename",   APPNAME
46             VALUE "FileVersion",        TEXTVER
47             VALUE "ProductVersion",     TEXTVER
48             VALUE "LegalCopyright",     "Copyright \251 " SHORT_COPYRIGHT_DETAILS "."
49 #if (!defined SNAPSHOT) && (!defined RELEASE) && (!defined PRERELEASE)
50             /* Only if VS_FF_PRIVATEBUILD. */
51             VALUE "PrivateBuild",       TEXTVER /* NBI */
52 #endif
53         END
54     END
55     BLOCK "VarFileInfo"
56     BEGIN
57         /* Once again -- same meanings -- apparently necessary */
58         VALUE "Translation", 0x809, 1200
59     END
60 END