mirror of
https://github.com/VSadov/Satori.git
synced 2025-06-11 02:13:38 +09:00
adding outerBuild\InnerBuild structure for generate reference source (#31892)
* Using new custom target from arcade * removing the outerbuild directory
This commit is contained in:
parent
bd98efe6ad
commit
3cd83d8c0e
3 changed files with 12 additions and 13 deletions
8
eng/outerBuild.targets
Normal file
8
eng/outerBuild.targets
Normal file
|
@ -0,0 +1,8 @@
|
|||
<Project>
|
||||
<Target Name="GenerateReferenceSource" DependsOnTargets="GetProjectWithBestTargetFrameworks">
|
||||
<MSBuild Projects="@(InnerBuildProjectsWithBestTargetFramework)"
|
||||
Targets="GenerateReferenceSource"
|
||||
BuildInParallel="$(BuildInParallel)">
|
||||
</MSBuild>
|
||||
</Target>
|
||||
</Project>
|
|
@ -1,17 +1,6 @@
|
|||
<Project>
|
||||
<Target Name="Test">
|
||||
<ChooseBestTargetFrameworksTask BuildTargetFrameworks="$(BuildTargetFramework)-$(OSGroup)"
|
||||
SupportedTargetFrameworks="$(TargetFrameworks)"
|
||||
RuntimeGraph="$(RuntimeGraph)" >
|
||||
<Output TaskParameter="BestTargetFrameworks" ItemName="_BestTargetFramework" />
|
||||
</ChooseBestTargetFrameworksTask>
|
||||
|
||||
<AddTargetFrameworksToProjectTask ProjectName="$(MSBuildProjectFile)"
|
||||
BestTargetFrameworks="@(_BestTargetFramework)" >
|
||||
<Output TaskParameter="InnerBuildProjects" ItemName="TestProject" />
|
||||
</AddTargetFrameworksToProjectTask>
|
||||
|
||||
<MSBuild Projects="@(TestProject)"
|
||||
<Target Name="Test" DependsOnTargets="GetProjectWithBestTargetFrameworks">
|
||||
<MSBuild Projects="@(InnerBuildProjectsWithBestTargetFramework)"
|
||||
Targets="Test"
|
||||
BuildInParallel="$(BuildInParallel)">
|
||||
</MSBuild>
|
||||
|
|
|
@ -144,6 +144,8 @@
|
|||
<Message Text="Generated reference assembly source code: $(_RefSourceFileOutputPath)" />
|
||||
</Target>
|
||||
|
||||
<Import Project="$(RepositoryEngineeringDir)outerBuild.targets" Condition="'$(IsCrossTargetingBuild)' == 'true'" />
|
||||
|
||||
<!-- Import Packaging targets -->
|
||||
<Import Project="$(RepositoryEngineeringDir)packaging.targets" />
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue