diff --git a/Directory.Build.props b/Directory.Build.props index a53af2f09f..a7e9169c91 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -94,6 +94,8 @@ + $([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant()) + $(BuildArchitecture) x64 $(TargetArchitecture) @@ -398,4 +400,4 @@ true - \ No newline at end of file + diff --git a/src/pkg/packaging-tools/framework.dependency.targets b/src/pkg/packaging-tools/framework.dependency.targets index 9d2eaabb6f..5d3e20832f 100644 --- a/src/pkg/packaging-tools/framework.dependency.targets +++ b/src/pkg/packaging-tools/framework.dependency.targets @@ -257,7 +257,7 @@ <_crossHostArch>x64 - + <_crossHostArch>x64 @@ -279,7 +279,6 @@ <_runtimeCLR Include="$(_runtimePackageDir)**/$(LibraryFilePrefix)coreclr$(LibraryFileExtension)" /> <_runtimeCoreLib Include="$(_runtimePackageDir)**/native/System.Private.CoreLib.dll" /> - <_runtimeJIT Include="$(_jitPackageDir)**/$(LibraryFilePrefix)clrjit$(LibraryFileExtension)" /> <_fxSystemRuntime Include="$(_corefxPackageDir)**/System.Runtime.dll" /> <_windowsWinMD Include="$(_winmdPackageDir)**/Windows.winmd" /> <_diaSymReaderAssembly Include="$(_diaSymReaderPackageDir)**\Microsoft.DiaSymReader.Native.*.dll" /> @@ -294,8 +293,8 @@ <_coreLibDirectory>%(_runtimeCoreLib.RootDir)%(_runtimeCoreLib.Directory) - - <_jitPath>%(_runtimeJIT.FullPath) + + <_jitPath Condition="'$(_crossDir)' == ''">$(_jitPackageDir)runtimes/$(PackageRID)/native/$(LibraryFilePrefix)clrjit$(LibraryFileExtension) <_jitPath Condition="'$(_crossDir)' != ''">$(_jitPackageDir)runtimes$(_crossDir)/native/$(LibraryFilePrefix)clrjit$(LibraryFileExtension)