devops: fix sysroot installation for Chromium Arm64 linux builds (#9950)

This commit is contained in:
Andrey Lushnikov 2021-11-01 17:05:39 -07:00 committed by GitHub
parent 567e80eef7
commit 49cda3d3df
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -84,6 +84,11 @@ compile_chromium() {
cat ./out/Default/args.gn
echo "===== ======= ====="
if [[ $1 == "--compile-linux-arm64" ]]; then
# Install sysroot image, see https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/linux/chromium_arm.md
./build/linux/sysroot_scripts/install-sysroot.py --arch=arm
fi
if [[ $1 == "--compile-win"* ]]; then
if [[ -z "$USE_GOMA" ]]; then
/c/Windows/System32/cmd.exe "/c $(cygpath -w "${SCRIPT_FOLDER}"/buildwin.bat)"
@ -97,10 +102,6 @@ compile_chromium() {
else
TARGETS="chrome"
fi
if [[ $1 == "--compile-linux-arm64" ]]; then
# Install sysroot image, see https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/linux/chromium_arm.md
./build/linux/sysroot_scripts/install-sysroot.py --arch=arm
fi
if [[ -z "$USE_GOMA" ]]; then
autoninja -C out/Default $TARGETS
else