summaryrefslogtreecommitdiff
path: root/php/src
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2017-06-13 14:17:46 +0200
committerJose <jose@zeroc.com>2017-06-13 14:17:46 +0200
commit09173eae9f6df8d8c8add01e8d1f5be891c65b44 (patch)
tree8f77608a460d98498c3ae211555212be5d2264cc /php/src
parentFix copyright headers (diff)
downloadice-09173eae9f6df8d8c8add01e8d1f5be891c65b44.tar.bz2
ice-09173eae9f6df8d8c8add01e8d1f5be891c65b44.tar.xz
ice-09173eae9f6df8d8c8add01e8d1f5be891c65b44.zip
Allow to build PHP7 extension using Windows C++ NuGet binary distribution
Diffstat (limited to 'php/src')
-rw-r--r--php/src/php7/msbuild/packages.config1
-rw-r--r--php/src/php7/msbuild/php_ice.vcxproj4
2 files changed, 5 insertions, 0 deletions
diff --git a/php/src/php7/msbuild/packages.config b/php/src/php7/msbuild/packages.config
index 94281940acc..f5be7aa5c69 100644
--- a/php/src/php7/msbuild/packages.config
+++ b/php/src/php7/msbuild/packages.config
@@ -2,4 +2,5 @@
<packages>
<package id="php-7.0.v140" version="7.0.13" targetFramework="native" />
<package id="php-7.1.v140" version="7.1.4.1" targetFramework="native" />
+ <package id="zeroc.ice.v140" version="3.7.0" targetFramework="native" />
</packages> \ No newline at end of file
diff --git a/php/src/php7/msbuild/php_ice.vcxproj b/php/src/php7/msbuild/php_ice.vcxproj
index 4fadb6a46d8..4af3ac00eda 100644
--- a/php/src/php7/msbuild/php_ice.vcxproj
+++ b/php/src/php7/msbuild/php_ice.vcxproj
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.props" Condition="Exists('..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.props')" />
<Import Project="..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.props" Condition="Exists('..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.props')" />
<Import Project="..\..\..\msbuild\packages\php-7.0.v140.7.0.13\build\native\php-7.0.v140.props" Condition="Exists('..\..\..\msbuild\packages\php-7.0.v140.7.0.13\build\native\php-7.0.v140.props')" />
<ItemGroup Label="ProjectConfigurations">
@@ -239,6 +240,7 @@
<ImportGroup Label="ExtensionTargets">
<Import Project="..\..\..\msbuild\packages\php-7.0.v140.7.0.13\build\native\php-7.0.v140.targets" Condition="Exists('..\..\..\msbuild\packages\php-7.0.v140.7.0.13\build\native\php-7.0.v140.targets')" />
<Import Project="..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.targets" Condition="Exists('..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.targets')" />
+ <Import Project="..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.targets" Condition="Exists('..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.targets')" />
</ImportGroup>
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
@@ -248,5 +250,7 @@
<Error Condition="!Exists('..\..\..\msbuild\packages\php-7.0.v140.7.0.13\build\native\php-7.0.v140.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\msbuild\packages\php-7.0.v140.7.0.13\build\native\php-7.0.v140.targets'))" />
<Error Condition="!Exists('..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.props'))" />
<Error Condition="!Exists('..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\msbuild\packages\php-7.1.v140.7.1.4.1\build\native\php-7.1.v140.targets'))" />
+ <Error Condition="!Exists('..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.props'))" />
+ <Error Condition="!Exists('..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\msbuild\packages\zeroc.ice.v140.3.7.0\build\native\zeroc.ice.v140.targets'))" />
</Target>
</Project> \ No newline at end of file