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