summaryrefslogtreecommitdiff
path: root/buildpipeline
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-11-12 17:21:06 -0800
committerGitHub <noreply@github.com>2018-11-12 17:21:06 -0800
commite4bfbba75f40c3203267a235be5266d22adea6a3 (patch)
treec8d7942bd4f345274b8cadf3045db26b51b26db2 /buildpipeline
parentce7e79770b924c3ed4649c60074fa36c1401b4ee (diff)
downloadcoreclr-e4bfbba75f40c3203267a235be5266d22adea6a3.tar.gz
coreclr-e4bfbba75f40c3203267a235be5266d22adea6a3.tar.bz2
coreclr-e4bfbba75f40c3203267a235be5266d22adea6a3.zip
Simplify build.sh command line arguments for Linux/arm cross build (Part 1) (#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
Diffstat (limited to 'buildpipeline')
-rw-r--r--buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json6
-rw-r--r--buildpipeline/pipelines.json2
2 files changed, 1 insertions, 7 deletions
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json b/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
index ef671ffe68..4538fb51b4 100644
--- a/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
+++ b/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
@@ -179,7 +179,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "run --rm -e ROOTFS_DIR=$(ROOTFS_DIR) -e CAC_ROOTFS_DIR=$(CAC_ROOTFS_DIR) $(DockerCommonRunArgs) ./build.sh $(PB_BuildType) $(Architecture) skipnuget cross $(CrossArchBuildArgs) -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId) -- /flp:\"v=diag\"",
+ "arguments": "run --rm -e ROOTFS_DIR=$(ROOTFS_DIR) -e CAC_ROOTFS_DIR=$(CAC_ROOTFS_DIR) $(DockerCommonRunArgs) ./build.sh $(PB_BuildType) $(Architecture) skipnuget cross -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId) -- /flp:\"v=diag\"",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -506,10 +506,6 @@
"Architecture": {
"value": "arm"
},
- "CrossArchBuildArgs": {
- "value": "",
- "allowOverride": true
- },
"CrossArchBuildPackagesArgs": {
"value": "",
"allowOverride": true
diff --git a/buildpipeline/pipelines.json b/buildpipeline/pipelines.json
index 0cc485a403..6f6e076b43 100644
--- a/buildpipeline/pipelines.json
+++ b/buildpipeline/pipelines.json
@@ -149,7 +149,6 @@
"Architecture": "arm",
"Rid": "linux",
"CrossArchitecture": "x86",
- "CrossArchBuildArgs": "crosscomponent",
"CrossArchBuildPackagesArgs": "-__DoCrossArchBuild=1",
"CAC_ROOTFS_DIR": "/crossrootfs/$(CrossArchitecture)"
},
@@ -167,7 +166,6 @@
"DockerTag": "ubuntu-16.04-cross-arm64-a3ae44b-20180315221921",
"Architecture": "arm64",
"Rid": "linux",
- "CrossArchBuildArgs": "crosscomponent",
"CrossArchBuildPackagesArgs": "-__DoCrossArchBuild=1"
},
"ReportingParameters": {