[go: nahoru, domu]

Add to DEPS: cmake, llvm, lldb-eval

DISABLE_THIRD_PARTY_CHECK=Add new deps

Bug: 1454724
Change-Id: If2293b8b239faa0acdf4c3b71653575d04c21ae8
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4632540
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
Reviewed-by: Adrian Taylor <adetaylor@google.com>
Reviewed-by: Danil Somsikov <dsv@chromium.org>
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org>
diff --git a/DEPS b/DEPS
index cdb8b32..a964189 100644
--- a/DEPS
+++ b/DEPS
@@ -30,6 +30,14 @@
   # GN CIPD package version.
   'gn_version': 'git_revision:3fccef9033b950e8935e8debeba9fbd71617bc74',
 
+  'cmake_version': 'version:3.16.1',
+
+  'llvm_url': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/',
+  'llvm_revision': 'c08d3b08f6d71e974537de226c68d4c94c396a46',
+
+  'lldb_eval_url': 'https://chromium.googlesource.com/external/github.com/google/lldb-eval.git',
+  'lldb_eval_revision': 'e87123a7e639bf1d86f24c37079570fb7fa00b72',
+
   # ninja CIPD package version.
   # https://chrome-infra-packages.appspot.com/p/infra/3pp/tools/ninja
   'ninja_version': 'version:2@1.11.1.chromium.6',
@@ -59,6 +67,23 @@
     'url': Var('clang_format_url') + '@' + Var('clang_format_revision'),
     'condition': 'build_with_chromium == False',
   },
+  'third_party/cmake': {
+    'packages': [{
+      'package': 'infra/cmake/${{platform}}',
+      'version': Var('cmake_version')
+    }],
+    'dep_type':
+      'cipd',
+    'condition': 'checkout_cxx_debugging_extension_deps == True',
+  },
+  'extensions/cxx_debugging/third_party/llvm/src': {
+    'url': Var('llvm_url') + '@' + Var('llvm_revision'),
+    'condition': 'checkout_cxx_debugging_extension_deps == True',
+  },
+  'extensions/cxx_debugging/third_party/lldb-eval/src': {
+    'url': Var('lldb_eval_url') + '@' + Var('lldb_eval_revision'),
+    'condition': 'checkout_cxx_debugging_extension_deps == True',
+  },
 
   'buildtools': {
     'url': Var('buildtools_url') + '@' + Var('buildtools_revision'),