diff options
author | Lei Zhang <thestig@chromium.org> | 2018-02-16 19:26:20 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-02-16 19:26:20 +0000 |
commit | 728127c396dbb0d3c9cd9bc1a745f550d46e095a (patch) | |
tree | 02799e5823290bf27be2cb175f920a252a319353 | |
parent | 53279b1dcabae4913f7f0a58e741942e82ab7d59 (diff) | |
download | pdfium-728127c396dbb0d3c9cd9bc1a745f550d46e095a.tar.xz |
Roll DEPS for clang to a695c30c.
AKA roll Clang 321529:324578
https://chromium.googlesource.com/chromium/src/tools/clang/+log/ac1e5f78..a695c30c
Also roll build to c7a79acb to match.
https://chromium.googlesource.com/chromium/src/build/+log/b1bf4b84..c7a79acb
Which then requires the sysroot hooks to be updated.
Change-Id: Ibc6475e62d969ade564f1a063a89d348aca1eb67
Reviewed-on: https://pdfium-review.googlesource.com/27010
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
-rw-r--r-- | DEPS | 40 |
1 files changed, 33 insertions, 7 deletions
@@ -15,10 +15,10 @@ vars = { 'android_ndk_revision': 'e951c37287c7d8cd915bf8d4149fd4a06d808b55', 'binutils_revision': 'e146228c20af6af922887d0be2d3641cbffb33c5', - 'build_revision': 'b1bf4b84cb5db309fda657ebd19a6c3d2ebdcb66', + 'build_revision': 'c7a79acbd202c85ddafbacdcde0f7926a53ae792', 'buildtools_revision': 'f115f4786771afdfacb18a2299541b23e21f4792', 'catapult_revision': 'd624b3ced2c81d4fb4ea98a8dbb4532272cc1e0a', - 'clang_revision': 'ac1e5f78c39dc2a262af149404dd36c140eecdc1', + 'clang_revision': 'a695c30c8618b948d714a2a8161ee6a2ab98d0ce', 'cygwin_revision': 'c89e446b273697fadf3a10ff1007a97c0b7de6df', 'depot_tools_revision': '2e8d8348b8574f06c26dbf3ef959b5df11ba5148', 'freetype_revision': '4a03f17449ae45f0dacf4de4694ccd6e5e1b24d1', @@ -237,13 +237,39 @@ hooks = [ ], }, { - # Downloads the current stable linux sysroot to build/linux/ if needed. - # This sysroot updates at about the same rate that the chrome build deps - # change. - 'name': 'sysroot', + 'name': 'sysroot_arm', 'pattern': '.', + 'condition': 'checkout_linux and checkout_arm', 'action': ['python', 'pdfium/build/linux/sysroot_scripts/install-sysroot.py', - '--running-as-hook'], + '--arch=arm'], + }, + { + 'name': 'sysroot_arm64', + 'pattern': '.', + 'condition': 'checkout_linux and checkout_arm64', + 'action': ['python', 'pdfium/build/linux/sysroot_scripts/install-sysroot.py', + '--arch=arm64'], + }, + { + 'name': 'sysroot_x86', + 'pattern': '.', + 'condition': 'checkout_linux and (checkout_x86 or checkout_x64)', + 'action': ['python', 'pdfium/build/linux/sysroot_scripts/install-sysroot.py', + '--arch=x86'], + }, + { + 'name': 'sysroot_mips', + 'pattern': '.', + 'condition': 'checkout_linux and checkout_mips', + 'action': ['python', 'pdfium/build/linux/sysroot_scripts/install-sysroot.py', + '--arch=mips'], + }, + { + 'name': 'sysroot_x64', + 'pattern': '.', + 'condition': 'checkout_linux and checkout_x64', + 'action': ['python', 'pdfium/build/linux/sysroot_scripts/install-sysroot.py', + '--arch=x64'], }, { # Update the Windows toolchain if necessary. |