Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Simplify build.sh command line arguments for Linux/arm cross build (Part 1) #20836

Merged
merged 8 commits into from
Nov 13, 2018
Merged

Simplify build.sh command line arguments for Linux/arm cross build (Part 1) #20836

merged 8 commits into from
Nov 13, 2018

Conversation

echesakov
Copy link

Stop using crosscomponent|-crosscomponent in build.sh, buildpipeline, netci.groovy and perf.groovy.
Print a message saying that this is an obsolete command line argument.

Changes in src/pal/tools/gen-buildsys-clang.sh is to make it consistent with src/pal/tools/gen-buildsys-win.bat - DCLR_CROSS_COMPONENTS_BUILD=1 is passed as an extra CMake argument and not determined inside based on presence of CROSSCOMPONENT environment variable.

@echesakov
Copy link
Author

@dotnet-bot test ci please

@echesakov echesakov closed this Nov 7, 2018
@echesakov echesakov reopened this Nov 7, 2018
@echesakov echesakov closed this Nov 7, 2018
@echesakov echesakov reopened this Nov 7, 2018
@echesakov echesakov closed this Nov 7, 2018
@echesakov echesakov reopened this Nov 7, 2018
@echesakov
Copy link
Author

@dotnet-bot test this please

@echesakov
Copy link
Author

@BruceForstall @jashook PTAL

@echesakov echesakov merged commit e4bfbba into dotnet:master Nov 13, 2018
@echesakov echesakov deleted the SimplifyCrossBuildArgsPt1 branch November 13, 2018 01:21
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…art 1) (dotnet/coreclr#20836)

* Don't use crosscomponent|-crosscomponent command line args in build.sh
* Don't use CROSSCOMPONENT environment variable in build.sh src/pal/tools/gen-buildsys-clang.sh
* Remove mentioning -crosscomponent from usage() in build-test.sh
* Don't use -crosscomponent in buildpipeline
* Don't use -crosscomponent in Groovy files
* Remove mentioning crosscomponent in Documentation/building/linux-instructions.md
* Stop building Hostx86/armel crossgen in build.sh
* Disable CrossGen-ing of System.Private.CoreLib on Linux/armel


Commit migrated from dotnet/coreclr@e4bfbba
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants