Skip to content

Commit 7b02f8c

Browse files
source-build: don't use crossgen when building for mono runtime. (#44977)
Co-authored-by: Tom Deseyn <[email protected]>
1 parent 66bba56 commit 7b02f8c

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

.azure/pipelines/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,7 @@ stages:
417417
--all
418418
--no-build-nodejs
419419
--no-build-java
420+
--binarylog
420421
-p:OnlyPackPlatformSpecificPackages=true
421422
-p:AssetManifestFileName=aspnetcore-MacOS_arm64.xml
422423
$(_BuildArgs)
@@ -447,6 +448,7 @@ stages:
447448
--all
448449
--no-build-nodejs
449450
--no-build-java
451+
--binarylog
450452
-p:OnlyPackPlatformSpecificPackages=true
451453
-p:AssetManifestFileName=aspnetcore-MacOS_x64.xml
452454
$(_BuildArgs)
@@ -481,6 +483,7 @@ stages:
481483
--all
482484
--no-build-nodejs
483485
--no-build-java
486+
--binarylog
484487
-p:OnlyPackPlatformSpecificPackages=true
485488
$(_BuildArgs)
486489
$(_InternalRuntimeDownloadArgs)
@@ -525,6 +528,7 @@ stages:
525528
--all
526529
--no-build-nodejs
527530
--no-build-java
531+
--binarylog
528532
-p:OnlyPackPlatformSpecificPackages=true
529533
-p:AssetManifestFileName=aspnetcore-Linux_arm.xml
530534
$(_BuildArgs)
@@ -558,6 +562,7 @@ stages:
558562
--all
559563
--no-build-nodejs
560564
--no-build-java
565+
--binarylog
561566
-p:OnlyPackPlatformSpecificPackages=true
562567
$(_BuildArgs)
563568
$(_InternalRuntimeDownloadArgs)
@@ -598,6 +603,7 @@ stages:
598603
--all
599604
--no-build-nodejs
600605
--no-build-java
606+
--binarylog
601607
-p:OnlyPackPlatformSpecificPackages=true
602608
-p:AssetManifestFileName=aspnetcore-Linux_musl_x64.xml
603609
$(_BuildArgs)
@@ -633,6 +639,7 @@ stages:
633639
--all
634640
--no-build-nodejs
635641
--no-build-java
642+
--binarylog
636643
-p:OnlyPackPlatformSpecificPackages=true
637644
-p:AssetManifestFileName=aspnetcore-Linux_musl_arm.xml
638645
$(_BuildArgs)
@@ -667,6 +674,7 @@ stages:
667674
--all
668675
--no-build-nodejs
669676
--no-build-java
677+
--binarylog
670678
-p:OnlyPackPlatformSpecificPackages=true
671679
-p:AssetManifestFileName=aspnetcore-Linux_musl_arm64.xml
672680
$(_BuildArgs)

eng/SourceBuild.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555

5656
<PropertyGroup>
5757
<InnerBuildArgs>$(InnerBuildArgs) /p:SourceBuildRuntimeIdentifier=$(TargetRuntimeIdentifier)</InnerBuildArgs>
58+
<InnerBuildArgs Condition="'$(SourceBuildUseMonoRuntime)' == 'true'">$(InnerBuildArgs) /p:CrossgenOutput=false</InnerBuildArgs>
5859
</PropertyGroup>
5960
</Target>
6061

0 commit comments

Comments
 (0)