dotnet-installer/eng
Omair Majid 17b5d95d8b Enable building on arm64 machines (#4102)
With this commit, I can build core-sdk on RHEL 8 on arm64 directly,
without cross compilation.

Bump the sourcelink version to pick up the ability to parse git info
without depending on libgit2sharp. This allows sourcelink to work on
arm64. The version is the same as the one recently added to core-setup:
https://github.com/dotnet/core-setup/pull/7696

Introduce a new 'BuildArchitecture' msbuild property that contains the host
architecture (arm64, x64, etc). This is the architecture of the
currently running machine, and may be different from the architecture we
are targetting in the case of cross compilation.

There's a gotcha with BuildArchitecture: under Visual Studio (an x86) process,
we generally want a x64 architecture. So try and restrict it to arm64 only.

Use BuildArchitecture to determine whether _crossDir and LibCLRJitRid need to
be special-cased for arm64 or or not.
2019-11-07 10:33:59 -06:00
..
common [master] Update dependencies from dotnet/arcade (#5458) 2019-11-02 12:56:53 +00:00
docker Update dockers (#5186) 2019-10-30 11:44:13 -07:00
_prettyprint.sh
build.yml Pass timeout along (#5302) 2019-10-23 11:08:02 -07:00
configure-toolset.ps1 Prepare for 3.0.1xx servicing 2019-10-03 22:57:58 -07:00
configure-toolset.sh Prepare for 3.0.1xx servicing 2019-10-03 22:57:58 -07:00
CopyToLatest.cmd
core-sdk-build-env.sh Add build environment script (with partition support) 2019-08-30 08:53:22 -07:00
core-sdk-test-env.bat
core-sdk-test-env.sh
dockerrun.ps1 Changes for core-sdk to move to yaml stages 2019-09-12 13:19:14 -07:00
dockerrun.sh Download blobs from MSRC storage & Add CredProvider to Dockerfiles (#4753) 2019-10-01 13:22:33 -07:00
Key.snk
Publishing.props [release/3.0.1xx] Publish SDK bits to a suffixed location (#5078) 2019-10-07 13:11:06 -07:00
restore-toolset.ps1
restore-toolset.sh
setbuildinfo.bat
setbuildinfo.sh
Signing.props
TestVersions.props Remove direct ref causing downgrade from test utils 2019-11-01 13:05:02 -07:00
Version.Details.xml Update dependencies from https://github.com/dotnet/windowsdesktop build 20191106.8 (#5573) 2019-11-07 00:40:36 +00:00
Versions.props Enable building on arm64 machines (#4102) 2019-11-07 10:33:59 -06:00