3ab4a30eb8
- Move src\corehost\packaging to pkg\ directory. - Renamed PackageCoreHost to PackagePkgProjects and removed blocker - Updated copy of packages in PackagePkgProjects target to override (because there is no proper clean) - Update dir.props to match the package version for the runtime.json - Moved all CoreHost packages under Microsoft.NETCore.DotNetHost directory - Add the license files to the packages Add support for building Microsoft.NETCore.App meta-package - VersionNumber will be of form 1.0.0-rc2-<NETSTandard.Library build#>-<CLIbuild#> EX: 1.0.0-rc2-23931-002203
20 lines
1.2 KiB
XML
20 lines
1.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
|
|
|
|
<Target Name="Build">
|
|
<!-- To Serialize we use msbuild's batching functionality '%' to force it to batch all similar projects with the same identity
|
|
however since the project names are unique it will essentially force each to run in its own batch -->
|
|
<MSBuild Targets="Build" Projects="@(Project)" Condition="'$(SerializeProjects)'=='true'" Properties="Dummy=%(Identity)"/>
|
|
<MSBuild Targets="Build" Projects="@(Project)" Condition="'$(SerializeProjects)'!='true'" BuildInParallel="true" />
|
|
</Target>
|
|
|
|
<Target Name="Clean">
|
|
<!-- To Serialize we use msbuild's batching functionality '%' to force it to batch all similar projects with the same identity
|
|
however since the project names are unique it will essentially force each to run in its own batch -->
|
|
<MSBuild Targets="Clean" Projects="@(Project)" Condition="'$(SerializeProjects)'=='true'" Properties="Dummy=%(Identity)"/>
|
|
<MSBuild Targets="Clean" Projects="@(Project)" Condition="'$(SerializeProjects)'!='true'" BuildInParallel="true" />
|
|
</Target>
|
|
|
|
<Target Name="Rebuild" DependsOnTargets="Clean;Build" />
|
|
|
|
</Project>
|