You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: eng/Subsets.props
+13-5Lines changed: 13 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -308,17 +308,24 @@
308
308
<!--
309
309
Build the CoreCLR cross tools when we're doing a cross build and either we're building any CoreCLR native tools for platforms CoreCLR fully supports or when someone explicitly requests them.
310
310
The cross tools are used as part of the build process with the downloaded build tools, so we need to build them for the host architecture and build them as unsanitized binaries.
311
-
Additionally, in a vertical orchestrated build, we need to produce an ilasm and ildasm for use by upstack repositories.
312
-
However, these repositories only build on Windows, so we can limit this to only execute on Windows to avoid additional infrastructure work when not necessary.
313
311
-->
314
312
<PropertyGroup>
315
313
<_BuildAnyCrossArchCondition="'$(CrossBuild)' == 'true' or '$(BuildArchitecture)' != '$(TargetArchitecture)' or '$(EnableNativeSanitizers)' != ''">true</_BuildAnyCrossArch>
<!-- When targeting Windows, we need to build a copy of the diagnostic libraries that can run on the host to enable remote debugging of a local build. -->
324
+
<_CrossToolSubsetCondition="'$(_BuildCrossComponents)' == 'true' and '$(TargetsWindows)' == 'true'"Include="ClrDebugSubset=true" />
325
+
<!--
326
+
In a vertical orchestrated build, we need to produce an ilasm and ildasm for use by upstack repositories.
327
+
However, these repositories only build on Windows, so we can limit this to only execute on Windows to avoid additional infrastructure work when not necessary.
0 commit comments