Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorIgor Zinkovsky <igorzi@microsoft.com>2011-11-11 01:04:34 +0400
committerRyan Dahl <ry@tinyclouds.org>2011-11-11 01:22:13 +0400
commit09329e78332369b46a7f38f2071c871262591bc0 (patch)
tree732d8109625c17cc5ea1f6d7b5e54d9b2e7c3211 /tools
parent78ca5558451e29a6245f7a75c9b454a6ce7012f3 (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)bin4304 -> 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.rc62
6 files changed, 62 insertions, 0 deletions
diff --git a/tools/msi/LICENSE.rtf b/tools/msvs/msi/LICENSE.rtf
index 8afd3275546..8afd3275546 100644
--- a/tools/msi/LICENSE.rtf
+++ b/tools/msvs/msi/LICENSE.rtf
Binary files differ
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