gn: Add ninja to DEPS
authorMike Schuchardt <mikes@lunarg.com>
Mon, 30 Jan 2023 18:13:35 +0000 (10:13 -0800)
committerMike Schuchardt <mikes@lunarg.com>
Mon, 30 Jan 2023 19:00:31 +0000 (11:00 -0800)
Instead of relying on the version in depot_tools

build-gn/DEPS

index 04feec5..8cf931a 100644 (file)
@@ -2,6 +2,7 @@ gclient_gn_args_file = 'build/config/gclient_args.gni'
 
 vars = {
   'chromium_git': 'https://chromium.googlesource.com',
+  'ninja_version': 'version:2@1.11.1.chromium.6',
 }
 
 deps = {
@@ -33,6 +34,16 @@ deps = {
     'url': '{chromium_git}/chromium/src/tools/clang.git@566877f1ff1a5fa6beaca3ab4b47bd0b92eb614f',
   },
 
+  'third_party/ninja': {
+    'packages': [
+      {
+        'package': 'infra/3pp/tools/ninja/${{platform}}',
+        'version': Var('ninja_version'),
+      }
+    ],
+    'dep_type': 'cipd',
+  },
+
 }
 
 hooks = [