diff --git a/eng/testing/tests.singlefile.targets b/eng/testing/tests.singlefile.targets index 6a50cbbfbf55a8..1a992b1b7e10d3 100644 --- a/eng/testing/tests.singlefile.targets +++ b/eng/testing/tests.singlefile.targets @@ -30,6 +30,12 @@ false true + + true + <_IlcReferencedAsPackage>false + $(CoreCLRBuildIntegrationDir)Microsoft.DotNet.ILCompiler.SingleEntry.targets + true @@ -42,8 +48,6 @@ $(DefineConstants);TEST_READY_TO_RUN_COMPILED - - diff --git a/eng/toolAot.targets b/eng/toolAot.targets index e378f44ddbc128..e5d3dd0f70b439 100644 --- a/eng/toolAot.targets +++ b/eng/toolAot.targets @@ -12,17 +12,11 @@ true - - <_TrueTargetRid>$(RuntimeIdentifier) - - $(PortableTargetRid) - - - - $(_TrueTargetRid) + + + <_IlcReferencedAsPackage>false + $(CoreCLRBuildIntegrationDir)Microsoft.DotNet.ILCompiler.SingleEntry.targets diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.DotNet.ILCompiler.SingleEntry.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.DotNet.ILCompiler.SingleEntry.targets index cf313984696b5f..62cb2d8f7aadc4 100644 --- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.DotNet.ILCompiler.SingleEntry.targets +++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.DotNet.ILCompiler.SingleEntry.targets @@ -42,7 +42,7 @@ RunResolvePackageDependencies - ImportRuntimeIlcPackageTarget + ImportRuntimeIlcPackageTarget SetupProperties @@ -62,7 +62,7 @@ - + diff --git a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets index 7ff8954323dab2..fa08868bfee937 100644 --- a/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets +++ b/src/coreclr/nativeaot/BuildIntegration/Microsoft.NETCore.Native.Publish.targets @@ -14,13 +14,21 @@ - @@ -60,6 +68,13 @@ + + + - + <_NETCoreAppFrameworkReference Include="@(ResolvedFrameworkReference)" Condition="'%(ResolvedFrameworkReference.RuntimePackName)' == 'Microsoft.NETCore.App.Runtime.NativeAOT.$(RuntimeIdentifier)'" /> @@ -156,7 +156,7 @@ The .NET Foundation licenses this file to you under the MIT license. - + diff --git a/src/tests/Directory.Build.props b/src/tests/Directory.Build.props index df43d981422b54..b6dce9ef455492 100644 --- a/src/tests/Directory.Build.props +++ b/src/tests/Directory.Build.props @@ -143,6 +143,7 @@ false false false + false false true Test diff --git a/src/tests/Directory.Build.targets b/src/tests/Directory.Build.targets index bd7093beb18339..c9a5138af52d8a 100644 --- a/src/tests/Directory.Build.targets +++ b/src/tests/Directory.Build.targets @@ -544,6 +544,12 @@ false + + true + <_IlcReferencedAsPackage>false + $(CoreCLRBuildIntegrationDir)Microsoft.DotNet.ILCompiler.SingleEntry.targets + $(CoreCLRCrossILCompilerDir) $(CoreCLRILCompilerDir)netstandard/ILCompiler.Build.Tasks.dll $(CoreCLRAotSdkDir) @@ -575,7 +581,6 @@ - diff --git a/src/tests/build.proj b/src/tests/build.proj index 338a0aa53dd3b3..b1d323921a7e9a 100644 --- a/src/tests/build.proj +++ b/src/tests/build.proj @@ -352,7 +352,6 @@ -