Chromium Code Reviews| Index: tools/download_chromium_sysroot.sh |
| diff --git a/tools/download_chromium_sysroot.sh b/tools/download_chromium_sysroot.sh |
| new file mode 100755 |
| index 0000000000000000000000000000000000000000..75b3744e15dec5366d4b4bebbcdbe1dce6eb7d91 |
| --- /dev/null |
| +++ b/tools/download_chromium_sysroot.sh |
| @@ -0,0 +1,23 @@ |
| +#!/usr/bin/env bash |
| +# |
| +# Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file |
| +# for details. All rights reserved. Use of this source code is governed by a |
| +# BSD-style license that can be found in the LICENSE file. |
| + |
| +# Downloads the ia32 and x64 Debian wheezy sysroot that chromium uses, |
| +# Only tested and used on Ubuntu trusty linux. Used to keep glibc version low. |
| +# Creates directories called "build" and "tools" in the current directory. |
| +# After running this, source set_ia32_sysroot.sh or set_x64_sysroot.sh, in |
| +# the same working directory, to set the compilation environment variables. |
| +# Sourcing a script means running the script with a '.', so that it runs |
| +# in the current shell, not a subshell, as in: |
| +# . sdk/tools/set_ia32_sysroot.sh |
| + |
| +git clone https://chromium.googlesource.com/chromium/src/build |
|
Søren Gjesse
2016/08/10 13:44:00
Do we want to pin this at a specific Git hash, to
Bill Hesse
2016/08/10 14:04:26
I don't think so. I think we should expect change
|
| +mkdir tools |
| +cd tools |
| +git clone https://chromium.googlesource.com/external/gyp |
| +cd .. |
| + |
| +build/linux/sysroot_scripts/install-sysroot.py --arch i386 |
| +build/linux/sysroot_scripts/install-sysroot.py --arch amd64 |