diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-07 05:36:07 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-07 05:36:07 +0000 |
commit | 3d2497cba6cc9104a972439db9d0c3fe9079e1ad (patch) | |
tree | 0e367d937473fa9ad55cc95c97f852f48f01849c /DEPS | |
parent | 636075a7fab4ec832b1f34a6e0f70f6900085a9f (diff) | |
download | chromium_src-3d2497cba6cc9104a972439db9d0c3fe9079e1ad.zip chromium_src-3d2497cba6cc9104a972439db9d0c3fe9079e1ad.tar.gz chromium_src-3d2497cba6cc9104a972439db9d0c3fe9079e1ad.tar.bz2 |
Use a sysroot for Chrome Linux official builds.
BUG=224487
R=mmoss@google.com
Review URL: https://codereview.chromium.org/12938016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198637 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'DEPS')
-rw-r--r-- | DEPS | 48 |
1 files changed, 48 insertions, 0 deletions
@@ -54,6 +54,10 @@ vars = { # the commit queue can handle CLs rolling openssl # and whatever else without interference from each other. "ios_webkit_revision": "147503", + + # Destination for Debian sysroots for Official builds. + "linux_sysroot_dir": + "src/chrome/installer/linux/internal/sysroot_scripts/", } deps = { @@ -644,6 +648,50 @@ hooks = [ "--linux-only"], }, { + # Downloads the Debian Wheezy amd64 sysroot to + # chrome/installer/linux/internal/debian_wheezy_amd64-sysroot. + # This sysroot updates at about the same rate that the chrome build deps + # change. + # This script is a no-op except for linux users who have the following in + # their GYP_DEFINES: + # + # * branding=Chrome + # * buildtype=Official + # * target_arch=x64 + # + # and not: + # + # * chromeos=1 + # + "pattern": ".", + "action": ["python", + Var("linux_sysroot_dir") + "install-debian.wheezy.sysroot.py", + "--arch=amd64", + "--linux-only"], + }, + { + # Downloads the Debian Wheezy i386 sysroot to + # chrome/installer/linux/internal/debian_wheezy_i386-sysroot. + # This sysroot updates at about the same rate that the chrome build deps + # change. + # This script is a no-op except for linux users who have the following in + # their GYP_DEFINES: + # + # * branding=Chrome + # * buildtype=Official + # * target_arch=ia32 + # + # and not: + # + # * chromeos=1 + # + "pattern": ".", + "action": ["python", + Var("linux_sysroot_dir") + "install-debian.wheezy.sysroot.py", + "--arch=i386", + "--linux-only"], + }, + { # Pull clang on mac. If nothing changed, or on non-mac platforms, this takes # zero seconds to run. If something changed, it downloads a prebuilt clang, # which takes ~20s, but clang speeds up builds by more than 20s. |