From 0d1e04ba2a9ebc9d21a7f65db00407dd0056b547 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Fri, 1 Apr 2022 10:22:28 -0700 Subject: Publish crossgen as AOT if supported by the target platform (#65948) Publishes crossgen as an AOT binary on Windows+Linux x64+ARM64, otherwise publishes as an R2R single file. Closes #60016 --- eng/Subsets.props | 3 +-- eng/liveBuilds.targets | 15 +++++++++++++++ eng/testing/tests.singlefile.targets | 2 -- 3 files changed, 16 insertions(+), 4 deletions(-) (limited to 'eng') diff --git a/eng/Subsets.props b/eng/Subsets.props index b556df68ea6..bd1cda47e06 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -71,8 +71,7 @@ libs.native+ - $(DefaultLibrariesSubsets)libs.sfx+libs.oob - $(DefaultLibrariesSubsets)+libs.pretest + $(DefaultLibrariesSubsets)libs.sfx+libs.oob+libs.pretest host.native+host.tools $(DefaultHostSubsets)+host.pkg+host.tests diff --git a/eng/liveBuilds.targets b/eng/liveBuilds.targets index a8e8fffe470..0583f48aed5 100644 --- a/eng/liveBuilds.targets +++ b/eng/liveBuilds.targets @@ -49,6 +49,7 @@ x86 x64 x64 + $(CoreCLRArtifactsPath)/corehost/singlefilehost$(ExeSuffix) @@ -222,4 +223,18 @@ $(RuntimeIdGraphDefinitionFile) + + + + + + + + $(MicrosoftNetCoreAppRuntimePackDir) + + + diff --git a/eng/testing/tests.singlefile.targets b/eng/testing/tests.singlefile.targets index e5f12a683a9..f95e1957de0 100644 --- a/eng/testing/tests.singlefile.targets +++ b/eng/testing/tests.singlefile.targets @@ -16,8 +16,6 @@ true true true - $([MSBuild]::NormalizeDirectory('$(ArtifactsBinDir)', 'coreclr', '$(TargetOS).$(TargetArchitecture).$(Configuration)', 'corehost'))/singlefilehost - $(SingleFileHostSourcePath).exe -- cgit v1.2.3