From aae3676fa0b8085db268ad20636a7a4d1a42a25b Mon Sep 17 00:00:00 2001 From: "Janet B. Anderson" Date: Mon, 25 Sep 2000 22:02:14 +0000 Subject: [PATCH] Added win32 resource file. --- src/misc/Makefile | 3 +++ src/misc/misc.rc | 36 ++++++++++++++++++++++++++++++++++++ src/registry/Makefile | 2 ++ src/registry/registryIoc.rc | 36 ++++++++++++++++++++++++++++++++++++ src/rsrv/Makefile | 2 ++ src/rsrv/rsrvIoc.rc | 36 ++++++++++++++++++++++++++++++++++++ 6 files changed, 115 insertions(+) create mode 100755 src/misc/misc.rc create mode 100755 src/registry/registryIoc.rc create mode 100755 src/rsrv/rsrvIoc.rc diff --git a/src/misc/Makefile b/src/misc/Makefile index 4d654b635..5d2609613 100644 --- a/src/misc/Makefile +++ b/src/misc/Makefile @@ -17,4 +17,7 @@ rsrvIoc_DIR=$(EPICS_BASE_LIB) asIoc_DIR=$(EPICS_BASE_LIB) registryIoc_DIR=$(EPICS_BASE_LIB) +misc_RCS_WIN32 = misc.rc + include $(TOP)/configure/RULES + diff --git a/src/misc/misc.rc b/src/misc/misc.rc new file mode 100755 index 000000000..7168f1ac4 --- /dev/null +++ b/src/misc/misc.rc @@ -0,0 +1,36 @@ +#include +#include "epicsVersion.h" + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BASE_VERSION,BASE_REVISION,BASE_MODIFICATION,BASE_UPDATE_LEVEL + PRODUCTVERSION BASE_VERSION,BASE_REVISION,BASE_MODIFICATION,BASE_UPDATE_LEVEL + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_UNKNOWN + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments","Miscellaneous Tools Library for EPICS\0" + VALUE "CompanyName", "The EPICS collaboration\0" + VALUE "FileDescription", "Miscellaneous Tools Library\0" + VALUE "FileVersion", BASE_VERSION_STRING "\0" + VALUE "InternalName", "misc\0" + VALUE "LegalCopyright", "Copyright (C) Univ. of California, Univ. of Chicago\0" + VALUE "OriginalFilename", "misc.dll\0" + VALUE "ProductName", "Experimental Physics and Industrial Control System (EPICS)\0" + VALUE "ProductVersion", BASE_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END diff --git a/src/registry/Makefile b/src/registry/Makefile index e4aae2dd0..ad7803ee9 100644 --- a/src/registry/Makefile +++ b/src/registry/Makefile @@ -30,6 +30,8 @@ LIBSRCS += registryFunction.c LIBRARY_IOC = registryIoc registryIoc_DLL_LIBS = Com +registryIoc_RCS_WIN32 = registryIoc.rc + OBJS_IOC = registerRecordDeviceDriver include $(TOP)/configure/RULES diff --git a/src/registry/registryIoc.rc b/src/registry/registryIoc.rc new file mode 100755 index 000000000..40cac00cf --- /dev/null +++ b/src/registry/registryIoc.rc @@ -0,0 +1,36 @@ +#include +#include "epicsVersion.h" + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BASE_VERSION,BASE_REVISION,BASE_MODIFICATION,BASE_UPDATE_LEVEL + PRODUCTVERSION BASE_VERSION,BASE_REVISION,BASE_MODIFICATION,BASE_UPDATE_LEVEL + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_UNKNOWN + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments","Registry Ioc Library for EPICS\0" + VALUE "CompanyName", "The EPICS collaboration\0" + VALUE "FileDescription", "Registry Ioc Library\0" + VALUE "FileVersion", BASE_VERSION_STRING "\0" + VALUE "InternalName", "registryIoc\0" + VALUE "LegalCopyright", "Copyright (C) Univ. of California, Univ. of Chicago\0" + VALUE "OriginalFilename", "registryIoc.dll\0" + VALUE "ProductName", "Experimental Physics and Industrial Control System (EPICS)\0" + VALUE "ProductVersion", BASE_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END diff --git a/src/rsrv/Makefile b/src/rsrv/Makefile index c582f0c9d..9aa134eea 100644 --- a/src/rsrv/Makefile +++ b/src/rsrv/Makefile @@ -18,4 +18,6 @@ LIBRARY_IOC = rsrvIoc rsrvIoc_DLL_LIBS = asIoc dbIoc ca Com SYS_DLL_LIBS := ws2_32 +rsrvIoc_RCS_WIN32 = rsrvIoc.rc + include $(TOP)/configure/RULES diff --git a/src/rsrv/rsrvIoc.rc b/src/rsrv/rsrvIoc.rc new file mode 100755 index 000000000..8d48d94bf --- /dev/null +++ b/src/rsrv/rsrvIoc.rc @@ -0,0 +1,36 @@ +#include +#include "epicsVersion.h" + +VS_VERSION_INFO VERSIONINFO + FILEVERSION BASE_VERSION,BASE_REVISION,BASE_MODIFICATION,BASE_UPDATE_LEVEL + PRODUCTVERSION BASE_VERSION,BASE_REVISION,BASE_MODIFICATION,BASE_UPDATE_LEVEL + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS VOS__WINDOWS32 + FILETYPE VFT_UNKNOWN + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "Comments","Channel Access Ioc Resource Server Library for EPICS\0" + VALUE "CompanyName", "The EPICS collaboration\0" + VALUE "FileDescription", "Channel Access Ioc Resource Server Library\0" + VALUE "FileVersion", BASE_VERSION_STRING "\0" + VALUE "InternalName", "rsrv\0" + VALUE "LegalCopyright", "Copyright (C) Univ. of California, Univ. of Chicago\0" + VALUE "OriginalFilename", "rsrv.dll\0" + VALUE "ProductName", "Experimental Physics and Industrial Control System (EPICS)\0" + VALUE "ProductVersion", BASE_VERSION_STRING "\0" + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END