|
|
@@ -1,5 +1,6 @@
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
+
|
|
|
<PropertyGroup>
|
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
|
<ProductVersion>8.0.30703</ProductVersion>
|
|
|
@@ -104,8 +105,23 @@
|
|
|
<NoStdLib>true</NoStdLib>
|
|
|
</PropertyGroup>
|
|
|
|
|
|
+ <PropertyGroup Condition=" '$(BuildTarget)' == 'PLLITE' ">
|
|
|
+ <DefineConstants>$(DefineConstants);NO_RXINTERFACES;NO_SERIALIZABLE;NO_REMOTING;NO_SEMAPHORE;NO_STOPWATCH;NO_CDS;PLIB;PLIB_LITE;NO_THREAD;USE_TASKEX;CRIPPLED_REFLECTION</DefineConstants>
|
|
|
+ <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
|
|
|
+ <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
|
+ <!--
|
|
|
+ Profile2 = .NET for Windows Store apps, .NET Framework 4, Silverlight 4, Windows Phone 7
|
|
|
+ Profile36 = .NET for Windows Store apps, .NET Framework 4, Silverlight 4, Windows Phone 8
|
|
|
+ Profile88 = .NET for Windows Store apps, .NET Framework 4, Silverlight 4, Windows Phone 7.5
|
|
|
+ Profile96 = .NET for Windows Store apps, .NET Framework 4.0.3, Silverlight 4, Windows Phone 7.5
|
|
|
+ Profile136 = .NET for Windows Store apps, .NET Framework 4, Silverlight 5, Windows Phone 8
|
|
|
+ -->
|
|
|
+ <TargetFrameworkProfile>Profile136</TargetFrameworkProfile>
|
|
|
+ <NoStdLib>true</NoStdLib>
|
|
|
+ </PropertyGroup>
|
|
|
+
|
|
|
<PropertyGroup Condition=" '$(BuildTarget)' == '45' ">
|
|
|
- <DefineConstants>$(DefineConstants);NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA; HAS_DISPATCHER_PRIORITY;HAS_WINFORMS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
+ <DefineConstants>$(DefineConstants);NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA;HAS_DISPATCHER_PRIORITY;HAS_WINFORMS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
|
|
<NoStdLib>true</NoStdLib>
|
|
|
<BuildPlatform>DESKTOPCLR</BuildPlatform>
|
|
|
@@ -113,7 +129,7 @@
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<PropertyGroup Condition=" '$(BuildTarget)' == '8' ">
|
|
|
- <DefineConstants>$(DefineConstants);NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT; NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
+ <DefineConstants>$(DefineConstants);NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
<TargetFrameworkIdentifier>.NETCore</TargetFrameworkIdentifier>
|
|
|
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
|
|
<NoStdLib>true</NoStdLib>
|
|
|
@@ -123,7 +139,7 @@
|
|
|
</PropertyGroup>
|
|
|
|
|
|
<PropertyGroup Condition=" '$(BuildTarget)' == '81' ">
|
|
|
- <DefineConstants>$(DefineConstants);NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT; NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
+ <DefineConstants>$(DefineConstants);NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
<TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
|
|
|
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
|
|
|
<NoStdLib>true</NoStdLib>
|
|
|
@@ -149,23 +165,6 @@
|
|
|
<BuildPlatform>SILVERLIGHT</BuildPlatform>
|
|
|
<BuildFlavor>SILVERLIGHT5</BuildFlavor>
|
|
|
</PropertyGroup>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- <PropertyGroup Condition=" '$(BuildTarget)' == 'PLLITE' ">
|
|
|
- <DefineConstants>$(DefineConstants);NO_RXINTERFACES;NO_SERIALIZABLE;NO_REMOTING;NO_SEMAPHORE;NO_STOPWATCH;NO_CDS;PLIB;PLIB_LITE;NO_THREAD;USE_TASKEX;CRIPPLED_REFLECTION</DefineConstants>
|
|
|
- <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
|
|
|
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
|
- <!--
|
|
|
- Profile2 = .NET for Windows Store apps, .NET Framework 4, Silverlight 4, Windows Phone 7
|
|
|
- Profile36 = .NET for Windows Store apps, .NET Framework 4, Silverlight 4, Windows Phone 8
|
|
|
- Profile88 = .NET for Windows Store apps, .NET Framework 4, Silverlight 4, Windows Phone 7.5
|
|
|
- Profile96 = .NET for Windows Store apps, .NET Framework 4.0.3, Silverlight 4, Windows Phone 7.5
|
|
|
- Profile136 = .NET for Windows Store apps, .NET Framework 4, Silverlight 5, Windows Phone 8
|
|
|
- -->
|
|
|
- <TargetFrameworkProfile>Profile136</TargetFrameworkProfile>
|
|
|
- <NoStdLib>true</NoStdLib>
|
|
|
- </PropertyGroup>
|
|
|
|
|
|
<PropertyGroup Condition=" '$(BuildTarget)' == 'WP7' ">
|
|
|
<DefineConstants>$(DefineConstants);USE_SL_DISPATCHER;NO_SERIALIZABLE;NO_REMOTING;NO_CDS;NO_TLS;NO_VARIANCE;NO_TPL;NO_HASHSET;NO_SEMAPHORE;NO_LARGEARITY;NO_EXPRESSIONVISITOR;NO_LAZY;NO_WEAKTABLE;NO_INTERLOCKED_64;WINDOWSPHONE7</DefineConstants>
|
|
|
@@ -189,13 +188,6 @@
|
|
|
<NoStdLib>true</NoStdLib>
|
|
|
</PropertyGroup>
|
|
|
|
|
|
- <!--<PropertyGroup Condition=" '$(BuildTarget)' == 'PortableWP7' ">
|
|
|
- <DefineConstants>$(DefineConstants);NO_VARIANCE;NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA;NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;PLIB;NO_CDS_COLLECTIONS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
- <TargetFrameworkIdentifier>.NETPortable</TargetFrameworkIdentifier>
|
|
|
- <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
|
- <TargetFrameworkProfile>Profile4</TargetFrameworkProfile>
|
|
|
- <NoStdLib>true</NoStdLib>
|
|
|
- </PropertyGroup>-->
|
|
|
|
|
|
<!--
|
|
|
********************
|
|
|
@@ -372,13 +364,13 @@
|
|
|
<ReferencePath>$(MSBuildProjectDirectory)\..\References\$(BuildFlavor)</ReferencePath>
|
|
|
</PropertyGroup>
|
|
|
|
|
|
-<!--
|
|
|
+ <!--
|
|
|
************************************************
|
|
|
* GENERAL REFERENCES - Microsoft.Bcl and Async *
|
|
|
************************************************
|
|
|
- -->
|
|
|
+ -->
|
|
|
|
|
|
- <ItemGroup Condition=" '$(BuildTarget)' == 'PLLITE' ">
|
|
|
+ <ItemGroup Condition=" '$(BuildTarget)' == 'PLLITE' ">
|
|
|
<!--- Microsoft.Bcl References -->
|
|
|
<Reference Include="System.Runtime">
|
|
|
<HintPath>..\packages\Microsoft.Bcl.1.0.19\lib\portable-net40+sl5+win8+wp8\System.Runtime.dll</HintPath>
|
|
|
@@ -400,7 +392,6 @@
|
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup Condition=" '$(BuildTarget)' == '40' ">
|
|
|
-
|
|
|
<Reference Include="Microsoft.Threading.Tasks">
|
|
|
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.16\lib\net40\Microsoft.Threading.Tasks.dll</HintPath>
|
|
|
<Private>False</Private>
|
|
|
@@ -422,6 +413,5 @@
|
|
|
<Private>False</Private>
|
|
|
</Reference>
|
|
|
</ItemGroup>
|
|
|
-
|
|
|
|
|
|
</Project>
|