From 714f72a9214abbd03579f3ce6ea07dcc23159a2e Mon Sep 17 00:00:00 2001 From: schmidt Date: Fri, 16 Jul 1999 22:12:22 +0000 Subject: . --- TAO/ChangeLog-99c | 7 +++++++ TAO/orbsvcs/orbsvcs/Makefile.bor | 2 ++ TAO/orbsvcs/orbsvcs/orbsvcs.rc | 30 ++++++++++++++++++++++++++++++ TAO/tao/Makefile.bor | 2 ++ TAO/tao/tao.rc | 30 ++++++++++++++++++++++++++++++ 5 files changed, 71 insertions(+) create mode 100644 TAO/orbsvcs/orbsvcs/orbsvcs.rc create mode 100644 TAO/tao/tao.rc (limited to 'TAO') diff --git a/TAO/ChangeLog-99c b/TAO/ChangeLog-99c index 7177dd88e19..7251d8e1484 100644 --- a/TAO/ChangeLog-99c +++ b/TAO/ChangeLog-99c @@ -64,6 +64,13 @@ Fri Jul 16 14:05:33 1999 Ossama Othman Fri Jul 16 13:59:10 1999 Douglas C. Schmidt + * tao/{Makefile.bor,tao.rc}, + orbsvcs/orbsvcs/{Makefile.bor,orbsvcs.rc}: + Updated these files to add version information to the DLLs so + when you right click them in windows explorer you can see what + version the file is (e.g., "4.6.45"). Thanks to Christopher + Kohlhoff for contributing this. + * examples/Borland: Updated the examples to contain several minor fixes for Borland C++ Builder. Thanks to Christopher Kohlhoff for reporting this. diff --git a/TAO/orbsvcs/orbsvcs/Makefile.bor b/TAO/orbsvcs/orbsvcs/Makefile.bor index bb6ea8f77f9..57d0593fd65 100644 --- a/TAO/orbsvcs/orbsvcs/Makefile.bor +++ b/TAO/orbsvcs/orbsvcs/Makefile.bor @@ -144,6 +144,8 @@ OBJFILES = \ $(OBJDIR)\Trader_Utils.obj \ $(OBJDIR)\Transient_Naming_Context.obj +RESOURCE = $(OBJDIR)\orbsvcs.res + CFLAGS = $(ACE_CFLAGS) $(TAO_CFLAGS) $(ORBSVCS_BUILD_CFLAGS) $(ORBSVCS_CFLAGS) CPPDIR = .;AV;Event;concurrency;Sched;Trader;Naming;CosEvent;Time;Property;Log diff --git a/TAO/orbsvcs/orbsvcs/orbsvcs.rc b/TAO/orbsvcs/orbsvcs/orbsvcs.rc new file mode 100644 index 00000000000..9dcfda5d6d4 --- /dev/null +++ b/TAO/orbsvcs/orbsvcs/orbsvcs.rc @@ -0,0 +1,30 @@ +#include "..\..\tao\Version.h" + +1 VERSIONINFO + FILEVERSION TAO_MAJOR_VERSION,TAO_MINOR_VERSION,TAO_BETA_VERSION,0 + PRODUCTVERSION TAO_MAJOR_VERSION,TAO_MINOR_VERSION,TAO_BETA_VERSION,0 + FILEFLAGSMASK 0x3fL + FILEFLAGS 0x0L + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" + BEGIN + VALUE "FileDescription", "ORBSVCS\0" + VALUE "FileVersion", TAO_VERSION "\0" + VALUE "InternalName", "ORBSVCSDLL\0" + VALUE "LegalCopyright", "\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "ORBSVCS.DLL\0" + VALUE "ProductName", "ORBSVCS\0" + VALUE "ProductVersion", TAO_VERSION "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END diff --git a/TAO/tao/Makefile.bor b/TAO/tao/Makefile.bor index 2cbaa9cdeb7..2e86a5da485 100644 --- a/TAO/tao/Makefile.bor +++ b/TAO/tao/Makefile.bor @@ -106,6 +106,8 @@ OBJFILES = \ $(OBJDIR)\Wait_Strategy.obj \ $(OBJDIR)\WrongTransactionC.obj +RESOURCE = $(OBJDIR)\tao.res + CFLAGS = $(ACE_CFLAGS) $(TAO_BUILD_CFLAGS) $(TAO_CFLAGS) CPPDIR = . diff --git a/TAO/tao/tao.rc b/TAO/tao/tao.rc new file mode 100644 index 00000000000..998e9157f92 --- /dev/null +++ b/TAO/tao/tao.rc @@ -0,0 +1,30 @@ +#include "Version.h" + +1 VERSIONINFO + FILEVERSION TAO_MAJOR_VERSION,TAO_MINOR_VERSION,TAO_BETA_VERSION,0 + PRODUCTVERSION TAO_MAJOR_VERSION,TAO_MINOR_VERSION,TAO_BETA_VERSION,0 + FILEFLAGSMASK 0x3fL + FILEFLAGS 0x0L + FILEOS 0x4L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904B0" + BEGIN + VALUE "FileDescription", "TAO\0" + VALUE "FileVersion", TAO_VERSION "\0" + VALUE "InternalName", "TAODLL\0" + VALUE "LegalCopyright", "\0" + VALUE "LegalTrademarks", "\0" + VALUE "OriginalFilename", "TAO.DLL\0" + VALUE "ProductName", "TAO\0" + VALUE "ProductVersion", TAO_VERSION "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END -- cgit v1.2.1