1# -*- bazel-starlark -*- 2# Copyright 2023 The Chromium Authors. All rights reserved. 3# Use of this source code is governed by a BSD-style license that can be 4# found in the LICENSE file. 5"""Siso configuration for Windows.""" 6 7load("@builtin//struct.star", "module") 8load("./remote_exec_wrapper.star", "remote_exec_wrapper") 9 10__filegroups = {} 11__handlers = {} 12 13def __step_config(ctx, step_config): 14 if remote_exec_wrapper.enabled(ctx): 15 step_config = remote_exec_wrapper.step_config(ctx, step_config) 16 return step_config 17 18chromium = module( 19 "chromium", 20 step_config = __step_config, 21 filegroups = __filegroups, 22 handlers = __handlers, 23) 24