Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonojenkins <jo.shields+jenkins@xamarin.com>2017-05-15 15:23:05 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2017-05-15 15:23:05 +0300
commit79cc1aeccd086b2d9006d6e549426d4ac1ceb80e (patch)
tree4c0378fb264859d2ae106c33b938901eae698100 /mcs/class/System.Design
parente314d56b213d8aa161eb114bb007974b409f93fc (diff)
[msvc] Update csproj files (#4846)
Diffstat (limited to 'mcs/class/System.Design')
-rw-r--r--mcs/class/System.Design/System.Design-net_4_x.csproj7
-rw-r--r--mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj5
2 files changed, 9 insertions, 3 deletions
diff --git a/mcs/class/System.Design/System.Design-net_4_x.csproj b/mcs/class/System.Design/System.Design-net_4_x.csproj
index 0de9fd39ace..0dee61abec7 100644
--- a/mcs/class/System.Design/System.Design-net_4_x.csproj
+++ b/mcs/class/System.Design/System.Design-net_4_x.csproj
@@ -9,8 +9,11 @@
<ProjectGuid>{EFEDC380-2CB0-4B40-9566-D2302867A4D9}</ProjectGuid>
<OutputType>Library</OutputType>
<NoWarn>1699,436,612,618,649,67,672</NoWarn>
- <OutputPath>./../../class/lib/net_4_x</OutputPath>
- <IntermediateOutputPath>obj-net_4_x</IntermediateOutputPath>
+ <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Windows_NT'">win32</HostPlatform>
+ <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix' and $([System.IO.File]::Exists('/usr/lib/libc.dylib'))">darwin</HostPlatform>
+ <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix'">linux</HostPlatform>
+ <OutputPath>./../../class/lib/net_4_x-$(HostPlatform)</OutputPath>
+ <IntermediateOutputPath>obj-net_4_x-$(HostPlatform)</IntermediateOutputPath>
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
<NoStdLib>True</NoStdLib>
diff --git a/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj b/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj
index 69aff5d5b04..bd6157c13e0 100644
--- a/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj
+++ b/mcs/class/System.Design/System.Design-plaindesign-net_4_x.csproj
@@ -9,7 +9,10 @@
<ProjectGuid>{DCE556E9-EF89-45F3-A51F-83D3C3E0FEF5}</ProjectGuid>
<OutputType>Library</OutputType>
<NoWarn>1699,436,612,618,649,67,672</NoWarn>
- <OutputPath>./../../class/lib/net_4_x/plaindesign</OutputPath>
+ <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Windows_NT'">win32</HostPlatform>
+ <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix' and $([System.IO.File]::Exists('/usr/lib/libc.dylib'))">darwin</HostPlatform>
+ <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix'">linux</HostPlatform>
+ <OutputPath>./../../class/lib/net_4_x-$(HostPlatform)/plaindesign</OutputPath>
<IntermediateOutputPath>obj-plaindesign</IntermediateOutputPath>
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
<NoStdLib>True</NoStdLib>