diff options
Diffstat (limited to 'src/stlport.rc')
-rw-r--r-- | src/stlport.rc | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/src/stlport.rc b/src/stlport.rc deleted file mode 100644 index 3fdb4a7..0000000 --- a/src/stlport.rc +++ /dev/null @@ -1,96 +0,0 @@ -/////////////////////////// -// -// Version -// -#include <windows.h> - -#include <stl/_stlport_version.h> - -/* On some evc3/evc4 targets the windows.h doesn't include winver.h or doesn't - * define needed file version flags, so we redefine them here. - */ -#ifndef VS_FF_DEBUG -# define VS_FF_DEBUG 0x00000001L -#endif - -#ifndef VOS__WINDOWS32 -# define VOS__WINDOWS32 0x00000004L -#endif - -#ifndef VFT_DLL -# define VFT_DLL 0x00000002L -#endif - -#ifndef VFT2_UNKNOWN -# define VFT2_UNKNOWN 0x00000000L -#endif - -#define STRINGIZE(X) STRINGIZE_AUX(X) -#define STRINGIZE_AUX(X) #X - -#define VERSION_ID _STLPORT_MAJOR, _STLPORT_MINOR, _STLPORT_PATCHLEVEL, 0 -#if !defined (__BORLANDC__) -# define VERSION_STR STRINGIZE(_STLPORT_MAJOR._STLPORT_MINOR._STLPORT_PATCHLEVEL) -#else -/* Borland precompiler happen weird character when trying to transform a - * macro containing 0 in a character string so we use a workaround for this - * value. We do not check the major version that will never be 0 again. - */ -# if (_STLPORT_MINOR == 0) -# define _STLP_MINOR "0" -# else -# define _STLP_MINOR STRINGIZE(_STLPORT_MINOR) -# endif -# if (_STLPORT_PATCHLEVEL == 0) -# define _STLP_PATCH "0" -# else -# define _STLP_PATCH STRINGIZE(_STLPORT_PATCHLEVEL) -# endif -# define VERSION_STR STRINGIZE(_STLPORT_MAJOR) "." _STLP_MINOR "." _STLP_PATCH "\0" -#endif - -#if defined (__GNUC__) -# define LIB_MOTIF "libstlport" -#else -# define LIB_MOTIF "stlport" -#endif -#define DLLNAME LIB_MOTIF "." STRINGIZE(_STLPORT_MAJOR) "." STRINGIZE(_STLPORT_MINOR) ".dll\0" -#define DLLNAME2(buildstr) LIB_MOTIF "" STRINGIZE(buildstr) "." STRINGIZE(_STLPORT_MAJOR) "." STRINGIZE(_STLPORT_MINOR) ".dll\0" - -VS_VERSION_INFO VERSIONINFO -FILEVERSION VERSION_ID -PRODUCTVERSION VERSION_ID -FILEFLAGSMASK 0x3fL - -FILEFLAGS VS_FF_DEBUG - -FILEOS VOS__WINDOWS32 -FILETYPE VFT_DLL -FILESUBTYPE VFT2_UNKNOWN -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904B0" - BEGIN - VALUE "CompanyName", "STLport Consulting, Inc.\0" - VALUE "FileDescription", "STLport\0" - VALUE "FileVersion", VERSION_STR - VALUE "InternalName", "STLPORT.DLL\0" - VALUE "LegalCopyright", "Copyright (C) Boris Fomitchev\0" -#if !defined (BUILD) - VALUE "OriginalFilename", DLLNAME -#else - VALUE "OriginalFilename", DLLNAME2(BUILD) -#endif - VALUE "ProductName", "STLport Standard ANSI C++ Library\0" - VALUE "ProductVersion", VERSION_STR -#if defined (BUILD_INFOS) - VALUE "SpecialBuild", STRINGIZE(COMP) " " STRINGIZE(BUILD_INFOS) "\0" -#endif - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1200 - END -END |