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 Attempt to disable pretty print control codes for CI 2018-11-08 00:36:11 -08:00
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 Copy latest to blob when all legs succeed. 2018-12-20 13:21:18 -08:00
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 Add test environment scripts 2018-11-20 10:10:19 -08:00
core-sdk-test-env.sh Merge branch 'master' into official_builds 2018-12-25 19:08:40 -08:00
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 Get tests and skeleton build tasks building 2018-10-22 19:59:58 -07:00
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 Fix build environment script 2018-12-30 00:14:04 -08:00
restore-toolset.sh Updating stage0 to 3.0.100-preview-009812 again. This change was lost when we moved to arcade. 2018-12-28 14:15:07 -08:00
setbuildinfo.bat Change the name of sign parameters. We had it as AdditionalBuildParameter but we stopped passing that to the actual build. 2019-01-25 16:22:21 -08:00
setbuildinfo.sh Prevent the literal "$(_AdditionalBuildParameters)" to be passed to the build script on non-Windows 2018-12-11 16:03:28 -08:00
Signing.props Disable signing of non-shipping packages 2019-01-11 14:57:07 -08:00
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