Remove Hostx86/arm CrossGen from building and Simplify build.sh command line argument...
authorEgor Chesakov <Egor.Chesakov@microsoft.com>
Mon, 3 Dec 2018 22:51:28 +0000 (14:51 -0800)
committerGitHub <noreply@github.com>
Mon, 3 Dec 2018 22:51:28 +0000 (14:51 -0800)
commit465fd1d2ab4bf3ed088ad07362696908c89ef50d
tree9b72523791b952cd6183c67f9250485658110a45
parent790e8cd145ad53ca2d2938ffa3d15f94bd27e89b
Remove Hostx86/arm CrossGen from building and Simplify build.sh command line arguments for Linux/arm cross build (Part 2) (dotnet/coreclr#21034)

* Stop building and publishing Hostx86/arm crossgen on Linux/arm

* Remove -crosscomponent argument and stop using CAC_ROOTFS_DIR environment variable in build.sh

* Simplify the related logic in build.sh

* Don't need to specify crosscomponent in tests/scripts/run-pmi-diffs.py

* Don't set CAC_ROOTFS_DIR in buildpipeline, Jenkins files and in tests/scripts/run-pmi-diffs.py

* Adjust documentation

Commit migrated from https://github.com/dotnet/coreclr/commit/20c6bc555319aa635e0e490c82aebf0bb370d6c1
docs/coreclr/building/linux-instructions.md
src/coreclr/build.sh
src/coreclr/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
src/coreclr/buildpipeline/pipelines.json
src/coreclr/dir.props
src/coreclr/netci.groovy
src/coreclr/perf.groovy
src/coreclr/src/.nuget/Microsoft.NETCore.Jit/runtime.Linux.Microsoft.NETCore.Jit.props
src/coreclr/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
src/coreclr/src/.nuget/dir.targets
src/coreclr/tests/scripts/run-pmi-diffs.py