diff --git a/Directory.Build.props b/Directory.Build.props index a53af2f09f..6460be2933 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -94,7 +94,8 @@ - x64 + $([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant()) + $(HostArch) $(TargetArchitecture) - 1.0.0-beta2-18618-05 + 1.0.0-beta2-19367-01 diff --git a/src/pkg/packaging-tools/framework.dependency.targets b/src/pkg/packaging-tools/framework.dependency.targets index a77fd888df..d921e24c0e 100644 --- a/src/pkg/packaging-tools/framework.dependency.targets +++ b/src/pkg/packaging-tools/framework.dependency.targets @@ -217,7 +217,8 @@ <_crossDir Condition="'$(TargetArchitecture)' == 'arm' AND '$(OS)' == 'Windows_NT'">/x86_arm <_crossDir Condition="'$(TargetArchitecture)' == 'arm' AND '$(OS)' != 'Windows_NT'">/x64_arm - <_crossDir Condition="'$(TargetArchitecture)' == 'arm64'">/x64_arm64 + + <_crossDir Condition="'$(TargetArchitecture)' == 'arm64' AND '$(HostArch)' != 'arm64'">/x64_arm64 @@ -235,7 +236,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" /> @@ -250,8 +250,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)