diff options
author | Igor Zinkovsky <igorzi@microsoft.com> | 2011-11-11 01:04:34 +0400 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-11-11 01:22:13 +0400 |
commit | 09329e78332369b46a7f38f2071c871262591bc0 (patch) | |
tree | 732d8109625c17cc5ea1f6d7b5e54d9b2e7c3211 /tools | |
parent | 78ca5558451e29a6245f7a75c9b454a6ce7012f3 (diff) |
Add node.rc with a version resource
Fixes #2059
Diffstat (limited to 'tools')
-rw-r--r-- | tools/msvs/msi/LICENSE.rtf (renamed from tools/msi/LICENSE.rtf) | bin | 4304 -> 4304 bytes | |||
-rw-r--r-- | tools/msvs/msi/getnodeversion.py (renamed from tools/msi/getnodeversion.py) | 0 | ||||
-rw-r--r-- | tools/msvs/msi/nodemsi.sln (renamed from tools/msi/nodemsi.sln) | 0 | ||||
-rw-r--r-- | tools/msvs/msi/nodemsi.wixproj (renamed from tools/msi/nodemsi.wixproj) | 0 | ||||
-rw-r--r-- | tools/msvs/msi/product.wxs (renamed from tools/msi/product.wxs) | 0 | ||||
-rw-r--r-- | tools/msvs/res/node.rc | 62 |
6 files changed, 62 insertions, 0 deletions
diff --git a/tools/msi/LICENSE.rtf b/tools/msvs/msi/LICENSE.rtf Binary files differindex 8afd3275546..8afd3275546 100644 --- a/tools/msi/LICENSE.rtf +++ b/tools/msvs/msi/LICENSE.rtf diff --git a/tools/msi/getnodeversion.py b/tools/msvs/msi/getnodeversion.py index a9a5274fb2b..a9a5274fb2b 100644 --- a/tools/msi/getnodeversion.py +++ b/tools/msvs/msi/getnodeversion.py diff --git a/tools/msi/nodemsi.sln b/tools/msvs/msi/nodemsi.sln index 1392bb285a5..1392bb285a5 100644 --- a/tools/msi/nodemsi.sln +++ b/tools/msvs/msi/nodemsi.sln diff --git a/tools/msi/nodemsi.wixproj b/tools/msvs/msi/nodemsi.wixproj index 42536249912..42536249912 100644 --- a/tools/msi/nodemsi.wixproj +++ b/tools/msvs/msi/nodemsi.wixproj diff --git a/tools/msi/product.wxs b/tools/msvs/msi/product.wxs index 89a61295a1a..89a61295a1a 100644 --- a/tools/msi/product.wxs +++ b/tools/msvs/msi/product.wxs diff --git a/tools/msvs/res/node.rc b/tools/msvs/res/node.rc new file mode 100644 index 00000000000..aec868d340b --- /dev/null +++ b/tools/msvs/res/node.rc @@ -0,0 +1,62 @@ +// Copyright Joyent, Inc. and other Node contributors. +// +// Permission is hereby granted, free of charge, to any person obtaining a +// copy of this software and associated documentation files (the +// "Software"), to deal in the Software without restriction, including +// without limitation the rights to use, copy, modify, merge, publish, +// distribute, sublicense, and/or sell copies of the Software, and to permit +// persons to whom the Software is furnished to do so, subject to the +// following conditions: +// +// The above copyright notice and this permission notice shall be included +// in all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN +// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR +// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +// USE OR OTHER DEALINGS IN THE SOFTWARE. + +#include "winresrc.h" +#include "node_version.h" + +// Version resource +VS_VERSION_INFO VERSIONINFO + FILEVERSION NODE_MAJOR_VERSION,NODE_MINOR_VERSION,NODE_PATCH_VERSION,0 + PRODUCTVERSION NODE_MAJOR_VERSION,NODE_MINOR_VERSION,NODE_PATCH_VERSION,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS VS_FF_DEBUG +#else +# ifdef NODE_VERSION_IS_RELEASE + FILEFLAGS 0x0L +# else + FILEFLAGS VS_FF_PRERELEASE +# endif +#endif + + FILEOS VOS_NT_WINDOWS32 + FILETYPE VFT_APP + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "Joyent, Inc" + VALUE "ProductName", "Node.js" + VALUE "FileDescription", "Evented I/O for V8 JavaScript" + VALUE "FileVersion", NODE_VERSION_STRING + VALUE "ProductVersion", NODE_VERSION_STRING + VALUE "OriginalFilename", "node.exe" + VALUE "InternalName", "node" + VALUE "LegalCopyright", "Copyright Joyent, Inc. and other Node contributors. MIT license." + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END |