diff options
author | Jose <jose@zeroc.com> | 2016-12-26 11:02:29 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2016-12-26 11:02:29 +0100 |
commit | 2acbbfa44300f09c294f7fcec179b3dbbefda61c (patch) | |
tree | 6bf54b3df57ff6f96e94c912214d6f8d7a45f618 /php/src | |
parent | Fixed missing check for exist status (diff) | |
download | ice-2acbbfa44300f09c294f7fcec179b3dbbefda61c.tar.bz2 ice-2acbbfa44300f09c294f7fcec179b3dbbefda61c.tar.xz ice-2acbbfa44300f09c294f7fcec179b3dbbefda61c.zip |
Fix PHP and Python Windows rc files
Diffstat (limited to 'php/src')
-rw-r--r-- | php/src/php5/IcePHP.rc | 38 | ||||
-rw-r--r-- | php/src/php7/IcePHP.rc | 44 | ||||
-rw-r--r-- | php/src/php7/msbuild/php_ice.vcxproj | 5 |
3 files changed, 27 insertions, 60 deletions
diff --git a/php/src/php5/IcePHP.rc b/php/src/php5/IcePHP.rc deleted file mode 100644 index 7fd6d922493..00000000000 --- a/php/src/php5/IcePHP.rc +++ /dev/null @@ -1,38 +0,0 @@ -#include "winver.h" - -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,7,54,0 - PRODUCTVERSION 3,7,54,0 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG - #define INTERNALNAME "php_iced\0" - #define ORIGINALFILENAME "php_iced.dll\0" -#else - FILEFLAGS 0x0L - #define INTERNALNAME "php_ice\0" - #define ORIGINALFILENAME "php_ice.dll\0" -#endif - FILEOS 0x4L - FILETYPE VFT_DLL - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040904e4" - BEGIN - VALUE "CompanyName", "ZeroC, Inc.\0" - VALUE "FileDescription", "Ice for PHP Extension\0" - VALUE "FileVersion", "3.7a4\0" - VALUE "InternalName", INTERNALNAME - VALUE "LegalCopyright", "Copyright (c) 2003-2016 ZeroC, Inc. All rights reserved.\0" - VALUE "OriginalFilename", ORIGINALFILENAME - VALUE "ProductName", "Ice\0" - VALUE "ProductVersion", "3.7a4\0" - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x409, 1252 - END -END diff --git a/php/src/php7/IcePHP.rc b/php/src/php7/IcePHP.rc index 7fd6d922493..c8ce8e847d7 100644 --- a/php/src/php7/IcePHP.rc +++ b/php/src/php7/IcePHP.rc @@ -1,34 +1,34 @@ -#include "winver.h" +#include<IceUtil/ResourceConfig.h> -VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,7,54,0 - PRODUCTVERSION 3,7,54,0 - FILEFLAGSMASK VS_FFI_FILEFLAGSMASK -#ifdef _DEBUG - FILEFLAGS VS_FF_DEBUG - #define INTERNALNAME "php_iced\0" - #define ORIGINALFILENAME "php_iced.dll\0" +#ifdef ZTS +# define ICE_INTERNALNAME "ice_php_nts\0" +# define ICE_ORIGINALFILENAME "ice_php_nts.dll\0" #else - FILEFLAGS 0x0L - #define INTERNALNAME "php_ice\0" - #define ORIGINALFILENAME "php_ice.dll\0" +# define ICE_INTERNALNAME "ice_php\0" +# define ICE_ORIGINALFILENAME "ice_php.dll\0" #endif - FILEOS 0x4L - FILETYPE VFT_DLL - FILESUBTYPE 0x0L + +VS_VERSION_INFO VERSIONINFO +FILEVERSION ICE_VERSION +PRODUCTVERSION ICE_VERSION +FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +FILEOS VOS_NT_WINDOWS32 +FILETYPE VFT_DLL +FILESUBTYPE VFT2_UNKNOWN +FILEFLAGS VER_DEBUG BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040904e4" BEGIN - VALUE "CompanyName", "ZeroC, Inc.\0" + VALUE "CompanyName", ICE_COMPANY_NAME VALUE "FileDescription", "Ice for PHP Extension\0" - VALUE "FileVersion", "3.7a4\0" - VALUE "InternalName", INTERNALNAME - VALUE "LegalCopyright", "Copyright (c) 2003-2016 ZeroC, Inc. All rights reserved.\0" - VALUE "OriginalFilename", ORIGINALFILENAME - VALUE "ProductName", "Ice\0" - VALUE "ProductVersion", "3.7a4\0" + VALUE "FileVersion", ICE_STRING_VERSION + VALUE "InternalName", ICE_INTERNALNAME + VALUE "LegalCopyright", ICE_COPYRIGHT + VALUE "OriginalFilename", ICE_ORIGINALFILENAME + VALUE "ProductName", ICE_PRODUCT_NAME + VALUE "ProductVersion", ICE_STRING_VERSION END END BLOCK "VarFileInfo" diff --git a/php/src/php7/msbuild/php_ice.vcxproj b/php/src/php7/msbuild/php_ice.vcxproj index 515af77b122..abf0a509fe8 100644 --- a/php/src/php7/msbuild/php_ice.vcxproj +++ b/php/src/php7/msbuild/php_ice.vcxproj @@ -198,6 +198,11 @@ <AdditionalIncludeDirectories>..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)' == 'NTS-Release' Or '$(Configuration)' == 'NTS-Debug'"> + <ResourceCompile> + <PreprocessorDefinitions>ZTS;%(PreprocessorDefinitions)</PreprocessorDefinitions> + </ResourceCompile> + </ItemDefinitionGroup> <ItemGroup> <ClCompile Include="..\..\..\..\cpp\src\Slice\PHPUtil.cpp" /> <ClCompile Include="..\Communicator.cpp" /> |