summaryrefslogtreecommitdiff
path: root/tests/build.proj
diff options
context:
space:
mode:
authorJacek Blaszczynski <biosciencenow@outlook.com>2018-02-27 20:30:50 +0100
committerJacek Blaszczynski <biosciencenow@outlook.com>2018-03-23 22:07:20 +0100
commit916be4bcd7aa4bd50497b23247fa41e33a5af3c4 (patch)
treeaa475543ebc755e14966901160325bc0a796b3bb /tests/build.proj
parent611e3dfd44ee205a7c1997d26bd22ed7d48ccb8d (diff)
downloadcoreclr-916be4bcd7aa4bd50497b23247fa41e33a5af3c4.tar.gz
coreclr-916be4bcd7aa4bd50497b23247fa41e33a5af3c4.tar.bz2
coreclr-916be4bcd7aa4bd50497b23247fa41e33a5af3c4.zip
Improve Windows test build performance by building projects in groups
Diffstat (limited to 'tests/build.proj')
-rw-r--r--tests/build.proj10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/build.proj b/tests/build.proj
index 43c4997763..aede1317a1 100644
--- a/tests/build.proj
+++ b/tests/build.proj
@@ -9,9 +9,9 @@
</ItemGroup>
<Import Project="dir.targets" />
-
+
<Import Project="dir.traversal.targets" />
-
+
<PropertyGroup>
<TraversalBuildDependsOn>
BatchRestorePackages;
@@ -34,15 +34,15 @@
<RestoreProjects Include="$(MSBuildThisFileDirectory)src\TestWrappersConfig\TestWrappersConfig.csproj" />
</ItemGroup>
- <Target Name="BuildTargetingPack" AfterTargets="BatchRestorePackages">
+ <Target Name="BuildTargetingPack" AfterTargets="BatchRestorePackages" Condition="$(__SkipTargetingPackBuild) != 'true'">
<Message Text="Building Targeting Pack" Importance="High" />
<Error Text="BuildOS has not been specified. Please do that then run build again." Condition="'$(BuildOS)' == 'AnyOS'" />
<MSBuild Projects="$(MSBuildThisFileDirectory)\src\Common\external\external.depproj" />
</Target>
- <Target Name="BatchRestorePackages">
+ <Target Name="BatchRestorePackages" Condition="$(__SkipPackageRestore) != 'true'">
<Message Importance="High" Text="[$([System.DateTime]::Now.ToString('HH:mm:ss.ff'))] Restoring all packages..." />
-
+
<!-- restore all csproj's with PackageReferences in one pass -->
<MSBuild Projects="build.proj"
Properties="RestoreProj=%(RestoreProjects.Identity)"