From 9f654effb17265a137695bf38f0a782d274791cd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Feb 2023 19:08:35 -0500 Subject: [PATCH] [release/8.0-preview1] Split Mono manifest creation into a separate subset (#81719) Backport of https://github.com/dotnet/runtime/pull/81598 Fix up #80920 so building manifests works when the runtime is CoreCLR (as is typically the case on source-build) Co-authored-by: Jo Shields --- eng/Subsets.props | 7 +++++++ src/mono/nuget/manifest-packages.proj | 7 +++++++ src/mono/nuget/mono-packages.proj | 5 +---- 3 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 src/mono/nuget/manifest-packages.proj diff --git a/eng/Subsets.props b/eng/Subsets.props index 7b9099c38bd..566c7b4cef1 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -64,6 +64,7 @@ $(DefaultMonoSubsets)mono.wasiruntime+ $(DefaultMonoSubsets)mono.aotcross+ $(DefaultMonoSubsets)mono.runtime+mono.corelib+mono.packages+ + $(DefaultMonoSubsets)mono.manifests+ $(DefaultMonoSubsets)mono.tools+ $(DefaultMonoSubsets)host.native+ @@ -82,6 +83,7 @@ packs.product $(DefaultPacksSubsets)+packs.tests $(DefaultPacksSubsets)+packs.installers + $(DefaultPacksSubsets)+mono.manifests @@ -141,6 +143,7 @@ + @@ -382,6 +385,10 @@ + + + + diff --git a/src/mono/nuget/manifest-packages.proj b/src/mono/nuget/manifest-packages.proj new file mode 100644 index 00000000000..271409ec507 --- /dev/null +++ b/src/mono/nuget/manifest-packages.proj @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/mono/nuget/mono-packages.proj b/src/mono/nuget/mono-packages.proj index 8cb2a94fac0..ccf93792699 100644 --- a/src/mono/nuget/mono-packages.proj +++ b/src/mono/nuget/mono-packages.proj @@ -14,10 +14,7 @@ - - - - + -- GitLab