2016-07-01 18:02:26 +00:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
2016-06-30 17:39:39 +00:00
|
|
|
|
2016-07-01 00:34:11 +00:00
|
|
|
<Target Name="Compile" DependsOnTargets="Prepare;
|
2017-02-08 03:41:45 +00:00
|
|
|
CompileCLI;
|
2017-03-01 08:30:02 +00:00
|
|
|
BuildProjectsForNuGetPackages;" />
|
2016-06-30 17:39:39 +00:00
|
|
|
|
2017-02-21 22:22:36 +00:00
|
|
|
<Target Name="CompileCLI">
|
2017-02-27 19:06:44 +00:00
|
|
|
<RemoveDir Directories="$(OutputDirectory)" />
|
|
|
|
<MakeDir Directories="$(OutputDirectory)"/>
|
2017-02-22 19:03:11 +00:00
|
|
|
|
2017-02-22 19:06:57 +00:00
|
|
|
<!-- Publish DotNet -->
|
2017-04-04 22:50:28 +00:00
|
|
|
<MSBuild Projects="$(SrcDirectory)/redist/redist.csproj"
|
|
|
|
Targets="Publish" />
|
2017-04-26 22:01:59 +00:00
|
|
|
|
2017-04-28 06:05:48 +00:00
|
|
|
<!-- Build MSBuildSdkResolver for all target frameworks (so we can build and test it x-plat) -->
|
2017-05-12 00:58:28 +00:00
|
|
|
<MSBuild Projects="$(SrcDirectory)/Microsoft.DotNet.MSBuildSdkResolver/Microsoft.DotNet.MSBuildSdkResolver.csproj"
|
|
|
|
Condition="'$(IncludeMSBuildSdkResolver)' != 'false'" />
|
2017-04-28 06:05:48 +00:00
|
|
|
|
|
|
|
<!-- Publish MSBuildSdkResolver for net46 (to prepare it for the VS insertion nupkg packaging) -->
|
|
|
|
<MSBuild Projects="$(SrcDirectory)/Microsoft.DotNet.MSBuildSdkResolver/Microsoft.DotNet.MSBuildSdkResolver.csproj"
|
2017-05-12 00:58:28 +00:00
|
|
|
Condition="'$(IncludeMSBuildSdkResolver)' == 'true' and '$(OS)' == 'Windows_NT'"
|
2017-04-28 06:05:48 +00:00
|
|
|
Properties="TargetFramework=net46"
|
|
|
|
Targets="Publish" />
|
2017-01-06 22:48:27 +00:00
|
|
|
</Target>
|
2017-02-15 20:39:45 +00:00
|
|
|
</Project>
|