From ef26df8460746c5a8e4814fe8c8b517fb4ebbcb6 Mon Sep 17 00:00:00 2001 From: Junji Watanabe Date: Wed, 24 Aug 2022 10:06:43 +0900 Subject: [PATCH] Install reclient using DEPS Bug: webrtc:14394 Change-Id: Id982d69c9bd28b250634380bc8c59f073f9af24e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272547 Commit-Queue: Mirko Bonadei Reviewed-by: Takuto Ikuta Reviewed-by: Mirko Bonadei Auto-Submit: Junji Watanabe Cr-Commit-Position: refs/heads/main@{#37883} --- DEPS | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/DEPS b/DEPS index ec1e53a536..42e20927e7 100644 --- a/DEPS +++ b/DEPS @@ -21,6 +21,12 @@ vars = { # By default, download the fuchsia sdk from the public sdk directory. 'fuchsia_sdk_cipd_prefix': 'fuchsia/sdk/gn/', 'fuchsia_version': 'version:9.20220822.3.1', + + # By default, do not check out the re-client binaries. + 'checkout_reclient': False, + + # reclient CIPD package version + 'reclient_version': 're_client_version:0.76.0.f4c4bc4-gomaip', } deps = { @@ -75,6 +81,16 @@ deps = { 'dep_type': 'cipd', 'condition': 'checkout_win', }, + 'src/buildtools/reclient': { + 'packages': [ + { + 'package': 'infra/rbe/client/${{platform}}', + 'version': Var('reclient_version'), + } + ], + 'dep_type': 'cipd', + 'condition': 'checkout_reclient', + }, 'src/buildtools/clang_format/script': 'https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@8b525d2747f2584fc35d8c7e612e66f377858df7',