From 7b02f8cab05579341d969f2fdd8204e67af0fac9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Nov 2022 16:30:41 +0000 Subject: [PATCH] source-build: don't use crossgen when building for mono runtime. (#44977) Co-authored-by: Tom Deseyn <tom.deseyn@gmail.com> --- .azure/pipelines/ci.yml | 8 ++++++++ eng/SourceBuild.props | 1 + 2 files changed, 9 insertions(+) diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml index 4db1d90864a..df4f5766c36 100644 --- a/.azure/pipelines/ci.yml +++ b/.azure/pipelines/ci.yml @@ -417,6 +417,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true -p:AssetManifestFileName=aspnetcore-MacOS_arm64.xml $(_BuildArgs) @@ -447,6 +448,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true -p:AssetManifestFileName=aspnetcore-MacOS_x64.xml $(_BuildArgs) @@ -481,6 +483,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true $(_BuildArgs) $(_InternalRuntimeDownloadArgs) @@ -525,6 +528,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true -p:AssetManifestFileName=aspnetcore-Linux_arm.xml $(_BuildArgs) @@ -558,6 +562,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true $(_BuildArgs) $(_InternalRuntimeDownloadArgs) @@ -598,6 +603,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true -p:AssetManifestFileName=aspnetcore-Linux_musl_x64.xml $(_BuildArgs) @@ -633,6 +639,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true -p:AssetManifestFileName=aspnetcore-Linux_musl_arm.xml $(_BuildArgs) @@ -667,6 +674,7 @@ stages: --all --no-build-nodejs --no-build-java + --binarylog -p:OnlyPackPlatformSpecificPackages=true -p:AssetManifestFileName=aspnetcore-Linux_musl_arm64.xml $(_BuildArgs) diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props index 32108e1f9f2..3dfbd5efcf5 100644 --- a/eng/SourceBuild.props +++ b/eng/SourceBuild.props @@ -55,6 +55,7 @@ <PropertyGroup> <InnerBuildArgs>$(InnerBuildArgs) /p:SourceBuildRuntimeIdentifier=$(TargetRuntimeIdentifier)</InnerBuildArgs> + <InnerBuildArgs Condition="'$(SourceBuildUseMonoRuntime)' == 'true'">$(InnerBuildArgs) /p:CrossgenOutput=false</InnerBuildArgs> </PropertyGroup> </Target> -- GitLab