From 27ac5db978b0db48de5fec459f8b345d7216c742 Mon Sep 17 00:00:00 2001 From: Elinor Fung Date: Mon, 8 Apr 2024 10:51:33 -0700 Subject: [PATCH 1/2] Make InstallRuntimeComponentToFinalDestination depend on published nativeaot symbols --- src/native/managed/native-library.targets | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/native/managed/native-library.targets b/src/native/managed/native-library.targets index e0f23322bba481..2e65fde185e013 100644 --- a/src/native/managed/native-library.targets +++ b/src/native/managed/native-library.targets @@ -69,7 +69,7 @@ + DependsOnTargets="CopyNativeBinary;_CopyAotSymbols;StripLibraryLikeCoreCLRBuild" Condition="'$(IsRuntimeComponent)' == 'true'"> @@ -88,7 +88,7 @@ - + From cf64b795a98b96b12ed9dbd9656eb97f2b692add Mon Sep 17 00:00:00 2001 From: Elinor Fung Date: Mon, 8 Apr 2024 15:03:30 -0700 Subject: [PATCH 2/2] Use NativeOutputPath --- src/native/managed/native-library.targets | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/native/managed/native-library.targets b/src/native/managed/native-library.targets index 2e65fde185e013..d1ad1ba0223639 100644 --- a/src/native/managed/native-library.targets +++ b/src/native/managed/native-library.targets @@ -39,16 +39,16 @@ - + - - + @@ -68,8 +68,8 @@ + AfterTargets="LinkNative" + DependsOnTargets="LinkNative;StripLibraryLikeCoreCLRBuild" Condition="'$(IsRuntimeComponent)' == 'true'"> @@ -87,8 +87,8 @@ - - + +