summaryrefslogtreecommitdiffstats
path: root/win
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2017-12-09 15:32:46 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2017-12-09 15:32:46 (GMT)
commit9ef7f0a940cdff5f1a7f0b8b77f82a10cae105f2 (patch)
tree0de0793cb0915456feba78932afc190520f133c1 /win
parent54ae4feac87dcf75f8f8decc3e40ec8fdfb27f3a (diff)
parent5cddfdcda6241cdb20f0b50fe2d10293063786b9 (diff)
downloadtcl-9ef7f0a940cdff5f1a7f0b8b77f82a10cae105f2.zip
tcl-9ef7f0a940cdff5f1a7f0b8b77f82a10cae105f2.tar.gz
tcl-9ef7f0a940cdff5f1a7f0b8b77f82a10cae105f2.tar.bz2
merge core-8-6-branch
Diffstat (limited to 'win')
-rw-r--r--win/tcl.rc20
1 files changed, 19 insertions, 1 deletions
diff --git a/win/tcl.rc b/win/tcl.rc
index 2ca6015..be5e0a7 100644
--- a/win/tcl.rc
+++ b/win/tcl.rc
@@ -4,6 +4,24 @@
#include <winver.h>
#include <tcl.h>
+//
+// build-up the name suffix that defines the type of build this is.
+//
+#if TCL_THREADS
+#define SUFFIX_THREADS "t"
+#else
+#define SUFFIX_THREADS ""
+#endif
+
+#if DEBUG && !UNCHECKED
+#define SUFFIX_DEBUG "g"
+#else
+#define SUFFIX_DEBUG ""
+#endif
+
+#define SUFFIX SUFFIX_THREADS SUFFIX_DEBUG
+
+
LANGUAGE 0x9, 0x1 /* LANG_ENGLISH, SUBLANG_DEFAULT */
VS_VERSION_INFO VERSIONINFO
@@ -24,7 +42,7 @@ BEGIN
BLOCK "040904b0" /* LANG_ENGLISH/SUBLANG_ENGLISH_US, Unicode CP */
BEGIN
VALUE "FileDescription", "Tcl DLL\0"
- VALUE "OriginalFilename", PRJLIBNAME
+ VALUE "OriginalFilename", "tcl" STRINGIFY(TCL_MAJOR_VERSION) STRINGIFY(TCL_MINOR_VERSION) SUFFIX ".dll\0"
VALUE "CompanyName", "ActiveState Corporation\0"
VALUE "FileVersion", TCL_PATCH_LEVEL
VALUE "LegalCopyright", "Copyright \251 2001 by ActiveState Corporation, et al\0"