From b6c1d14b8430e8c7671ba72a6caa18ebcd1d814c Mon Sep 17 00:00:00 2001 From: "Matt Mitchell (.NET) (from Dev Box)" Date: Wed, 25 Sep 2024 13:24:36 -0700 Subject: [PATCH] Add pass 2 specifications for sdk projects Avoid building projects in pass 1 that require assets from multiple verticals --- eng/Build.props | 7 +++++++ .../Microsoft.DotNet.TemplateLocator.csproj | 2 ++ .../Microsoft.DotNet.MSBuildSdkResolver.csproj | 2 ++ .../Microsoft.DotNet.NativeWrapper.csproj | 1 - .../Microsoft.DotNet.SdkResolver.csproj | 2 ++ .../Microsoft.NET.Sdk.WorkloadManifestReader.csproj | 1 - 6 files changed, 13 insertions(+), 2 deletions(-) diff --git a/eng/Build.props b/eng/Build.props index fd1f82f9c459..68319e336678 100644 --- a/eng/Build.props +++ b/eng/Build.props @@ -6,4 +6,11 @@ + + + + + + diff --git a/src/Microsoft.DotNet.TemplateLocator/Microsoft.DotNet.TemplateLocator.csproj b/src/Microsoft.DotNet.TemplateLocator/Microsoft.DotNet.TemplateLocator.csproj index 422b3cdafbbe..3723a7bfdd64 100644 --- a/src/Microsoft.DotNet.TemplateLocator/Microsoft.DotNet.TemplateLocator.csproj +++ b/src/Microsoft.DotNet.TemplateLocator/Microsoft.DotNet.TemplateLocator.csproj @@ -18,6 +18,8 @@ $(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage + + true diff --git a/src/Resolvers/Microsoft.DotNet.MSBuildSdkResolver/Microsoft.DotNet.MSBuildSdkResolver.csproj b/src/Resolvers/Microsoft.DotNet.MSBuildSdkResolver/Microsoft.DotNet.MSBuildSdkResolver.csproj index 1cd3ae74c3ea..50470c030b58 100644 --- a/src/Resolvers/Microsoft.DotNet.MSBuildSdkResolver/Microsoft.DotNet.MSBuildSdkResolver.csproj +++ b/src/Resolvers/Microsoft.DotNet.MSBuildSdkResolver/Microsoft.DotNet.MSBuildSdkResolver.csproj @@ -18,6 +18,8 @@ $(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage + + true diff --git a/src/Resolvers/Microsoft.DotNet.NativeWrapper/Microsoft.DotNet.NativeWrapper.csproj b/src/Resolvers/Microsoft.DotNet.NativeWrapper/Microsoft.DotNet.NativeWrapper.csproj index 6520d5427fcf..4c1fa4e6c5e8 100644 --- a/src/Resolvers/Microsoft.DotNet.NativeWrapper/Microsoft.DotNet.NativeWrapper.csproj +++ b/src/Resolvers/Microsoft.DotNet.NativeWrapper/Microsoft.DotNet.NativeWrapper.csproj @@ -4,7 +4,6 @@ $(ResolverTargetFramework);net472 $(ResolverTargetFramework) AnyCPU - win-x86;win-x64 true Microsoft.DotNet.NativeWrapper diff --git a/src/Resolvers/Microsoft.DotNet.SdkResolver/Microsoft.DotNet.SdkResolver.csproj b/src/Resolvers/Microsoft.DotNet.SdkResolver/Microsoft.DotNet.SdkResolver.csproj index b5a3bfd041eb..c6ae4f8627bf 100644 --- a/src/Resolvers/Microsoft.DotNet.SdkResolver/Microsoft.DotNet.SdkResolver.csproj +++ b/src/Resolvers/Microsoft.DotNet.SdkResolver/Microsoft.DotNet.SdkResolver.csproj @@ -9,6 +9,8 @@ true Microsoft.DotNet.DotNetSdkResolver + + true diff --git a/src/Resolvers/Microsoft.NET.Sdk.WorkloadManifestReader/Microsoft.NET.Sdk.WorkloadManifestReader.csproj b/src/Resolvers/Microsoft.NET.Sdk.WorkloadManifestReader/Microsoft.NET.Sdk.WorkloadManifestReader.csproj index df99052e2902..6ddcf6772f0a 100644 --- a/src/Resolvers/Microsoft.NET.Sdk.WorkloadManifestReader/Microsoft.NET.Sdk.WorkloadManifestReader.csproj +++ b/src/Resolvers/Microsoft.NET.Sdk.WorkloadManifestReader/Microsoft.NET.Sdk.WorkloadManifestReader.csproj @@ -5,7 +5,6 @@ $(ResolverTargetFramework) AnyCPU - win-x86;win-x64 true MicrosoftAspNetCore