Add a copy of ninja from CIPD to util/bot/DEPS
Interestingly, the Chromium version is a bit behind the default. I've
set it to match the Chromium version.
Bug: chromium:1340825
Change-Id: Ia956e42897add5849dfe09ec8e3a19f704ed9641
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/55425
Reviewed-by: Adam Langley <agl@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
diff --git a/.gitignore b/.gitignore
index ab8580c..243192c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,6 +21,7 @@
util/bot/libcxxabi
util/bot/llvm-build
util/bot/nasm-win32.exe
+util/bot/ninja
util/bot/perl-win32
util/bot/perl-win32.zip
util/bot/sde-linux64
diff --git a/util/bot/DEPS b/util/bot/DEPS
index f8549d7..1f36250 100644
--- a/util/bot/DEPS
+++ b/util/bot/DEPS
@@ -36,6 +36,7 @@
'libfuzzer_revision': 'debe7d2d1982e540fbd6bd78604bf001753f9e74',
'libcxx_revision': 'cd0a05047451dfbdef5ba85f97ac4888e432a377',
'libcxxabi_revision': '1a32724f721e1c3b6c590a07fe4a954344f15e48',
+ 'ninja_version': 'version:2@1.8.2.chromium.3',
}
deps = {
@@ -105,6 +106,14 @@
'url': Var('chromium_git') + '/external/github.com/llvm/llvm-project/libcxxabi.git' + '@' + Var('libcxxabi_revision'),
'condition': 'checkout_libcxx',
},
+
+ 'boringssl/util/bot/ninja': {
+ 'packages': [{
+ 'package': 'infra/3pp/tools/ninja/${{platform}}',
+ 'version': Var('ninja_version'),
+ }],
+ 'dep_type': 'cipd',
+ }
}
recursedeps = [