summaryrefslogtreecommitdiff
path: root/cpp/src/slice2cppe
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2008-03-17 15:26:17 -0230
committerDwayne Boone <dwayne@zeroc.com>2008-03-17 15:26:17 -0230
commit5f9d6bfc20552182bcb64e79fbc02a11ccca205a (patch)
tree748f6eb6c4335b2349d78d646f831fce07080116 /cpp/src/slice2cppe
parentFixed bug 2801 (diff)
downloadice-5f9d6bfc20552182bcb64e79fbc02a11ccca205a.tar.bz2
ice-5f9d6bfc20552182bcb64e79fbc02a11ccca205a.tar.xz
ice-5f9d6bfc20552182bcb64e79fbc02a11ccca205a.zip
Bug 2800 - Added resource files for all exe/dlls
Diffstat (limited to 'cpp/src/slice2cppe')
-rw-r--r--cpp/src/slice2cppe/Makefile.mak9
-rw-r--r--cpp/src/slice2cppe/Slice2CppE.rc34
2 files changed, 41 insertions, 2 deletions
diff --git a/cpp/src/slice2cppe/Makefile.mak b/cpp/src/slice2cppe/Makefile.mak
index 59cf9ae97ce..05eb58a4124 100644
--- a/cpp/src/slice2cppe/Makefile.mak
+++ b/cpp/src/slice2cppe/Makefile.mak
@@ -26,13 +26,18 @@ CPPFLAGS = -I. $(CPPFLAGS) -DWIN32_LEAN_AND_MEAN
PDBFLAGS = /pdb:$(NAME:.exe=.pdb)
!endif
-$(NAME): $(OBJS)
- $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) $(SETARGV) $(PREOUT)$@ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS)
+$(NAME): $(OBJS) Slice2CppE.res
+ $(LINK) $(LD_EXEFLAGS) $(PDBFLAGS) $(OBJS) Slice2CppE.res $(SETARGV) $(PREOUT)$@ \
+ $(PRELIBS)slice$(LIBSUFFIX).lib $(BASELIBS)
@if exist $@.manifest echo ^ ^ ^ Embedding manifest using $(MT) && \
$(MT) -nologo -manifest $@.manifest -outputresource:$@;#1 && del /q $@.manifest
+Slice2CppE.res: Slice2CppE.rc
+ rc.exe $(RCFLAGS) Slice2CppE.rc
+
clean::
del /q $(NAME:.exe=.*)
+ del /q Slice2CppE.res
install:: all
copy $(NAME) $(install_bindir)
diff --git a/cpp/src/slice2cppe/Slice2CppE.rc b/cpp/src/slice2cppe/Slice2CppE.rc
new file mode 100644
index 00000000000..66a4d2c2ab1
--- /dev/null
+++ b/cpp/src/slice2cppe/Slice2CppE.rc
@@ -0,0 +1,34 @@
+#include "winver.h"
+
+VS_VERSION_INFO VERSIONINFO
+ FILEVERSION 3,3,51,0
+ PRODUCTVERSION 3,3,51,0
+ FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
+#ifdef _DEBUG
+ FILEFLAGS VS_FF_DEBUG
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x4L
+ FILETYPE VFT_APP
+ FILESUBTYPE 0x0L
+BEGIN
+ BLOCK "StringFileInfo"
+ BEGIN
+ BLOCK "040904e4"
+ BEGIN
+ VALUE "CompanyName", "ZeroC, Inc.\0"
+ VALUE "FileDescription", "Slice To C++ Translator\0"
+ VALUE "FileVersion", "3.3b\0"
+ VALUE "InternalName", "slice2cppe\0"
+ VALUE "LegalCopyright", "Copyright (c) 2003 - 2008 ZeroC, Inc. All rights reserved.\0"
+ VALUE "OriginalFilename", "slice2cppe.exe\0"
+ VALUE "ProductName", "Ice-E\0"
+ VALUE "ProductVersion", "3.3b\0"
+ END
+ END
+ BLOCK "VarFileInfo"
+ BEGIN
+ VALUE "Translation", 0x409, 1252
+ END
+END