summaryrefslogtreecommitdiff
path: root/chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS
diff options
context:
space:
mode:
authorThe Qt Project <gerrit-noreply@qt-project.org>2020-02-06 09:39:59 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2020-02-06 09:39:59 +0000
commit25b4bdf70f475ea480fe1a853025f806621205a0 (patch)
treed6c2f7f9ebe4a588031f0581ffb5711c463c1c2c /chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS
parent3b28d7c9066d5c08514a4bcd1d063ea2de0c6df3 (diff)
parent42226ad7abed4621a77d1b9997d28bdb9ddc0775 (diff)
downloadqtwebengine-chromium-25b4bdf70f475ea480fe1a853025f806621205a0.tar.gz
Merge "Merge remote-tracking branch 'origin/upstream-master' into 79-based" into 79-based
Diffstat (limited to 'chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS')
-rw-r--r--chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS57
1 files changed, 57 insertions, 0 deletions
diff --git a/chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS b/chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS
new file mode 100644
index 00000000000..81cca43a682
--- /dev/null
+++ b/chromium/third_party/angle/third_party/vulkan-tools/src/build-gn/DEPS
@@ -0,0 +1,57 @@
+vars = {
+ 'chromium_git': 'https://chromium.googlesource.com',
+}
+
+deps = {
+
+ './build': {
+ 'url': '{chromium_git}/chromium/src/build.git@a660b0b9174e3a808f620222017566e8d1b2669b',
+ },
+
+ './buildtools': {
+ 'url': '{chromium_git}/chromium/src/buildtools.git@459baaf66bee809f6eb288e0215cf524f4d2429a',
+ },
+
+ './testing': {
+ 'url': '{chromium_git}/chromium/src/testing@083d633e752e7a57cbe62a468a06e51e28c49ee9',
+ },
+
+ './tools/clang': {
+ 'url': '{chromium_git}/chromium/src/tools/clang.git@3114fbc11f9644c54dd0a4cdbfa867bac50ff983',
+ },
+
+}
+
+hooks = [
+ # Pull clang-format binaries using checked-in hashes.
+ {
+ 'name': 'clang_format_linux',
+ 'pattern': '.',
+ 'condition': 'host_os == "linux"',
+ 'action': [ 'download_from_google_storage',
+ '--no_resume',
+ '--platform=linux*',
+ '--no_auth',
+ '--bucket', 'chromium-clang-format',
+ '-s', './buildtools/linux64/clang-format.sha1',
+ ],
+ },
+ {
+ 'name': 'sysroot_x64',
+ 'pattern': '.',
+ 'condition': 'checkout_linux and checkout_x64',
+ 'action': ['python', './build/linux/sysroot_scripts/install-sysroot.py',
+ '--arch=x64'],
+ },
+ {
+ # Note: On Win, this should run after win_toolchain, as it may use it.
+ 'name': 'clang',
+ 'pattern': '.',
+ 'action': ['python', './tools/clang/scripts/update.py'],
+ },
+]
+
+recursedeps = [
+ # buildtools provides clang_format.
+ './buildtools',
+]