PACKAGE.star (1004B)
1 #!/usr/bin/env lucicfg 2 3 # Copyright (c) 2025 The WebRTC project authors. All Rights Reserved. 4 # 5 # Use of this source code is governed by a BSD-style license 6 # that can be found in the LICENSE file in the root of the source 7 # tree. An additional intellectual property rights grant can be found 8 # in the file PATENTS. All contributing project authors may 9 # be found in the AUTHORS file in the root of the source tree. 10 11 """Package declaration for the WebRTC project.""" 12 13 pkg.declare( 14 name = "@webrtc-project", 15 lucicfg = "1.45.6", 16 ) 17 18 pkg.entrypoint("config.star") 19 20 pkg.options.lint_checks([ 21 "default", 22 ]) 23 24 pkg.depend( 25 name = "@chromium-luci", 26 source = pkg.source.googlesource( 27 host = "chromium", 28 repo = "infra/chromium", 29 ref = "refs/heads/main", 30 path = "starlark-libs/chromium-luci", 31 revision = "04cdad5911e5d091eba42fc1ede0dd08b9261166", 32 ), 33 ) 34 35 pkg.resources([ 36 "console-header.textpb", 37 "luci-analysis.cfg", 38 "templates/*", 39 ])