summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWeijia He <hwj@google.com>2023-12-13 05:14:19 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-12-13 05:14:19 +0000
commit7e1956b12869de1cf99e6ebc2c1500ce1cde04b1 (patch)
treeb36493336c42e7a1834ceb28be9ae43b3f127bd6
parent4f188137a7b5783e6a9c8cc9a5c54aa8dc89bebd (diff)
parentddf9235f0c7499e5b7fa50a31768188d6db65d9e (diff)
downloadlibbootloader-7e1956b12869de1cf99e6ebc2c1500ce1cde04b1.tar.gz
Merge "Use maybe to define local repositories." into main am: 8b2e666390 am: df15027430 am: ddf9235f0c
Original change: https://android-review.googlesource.com/c/platform/bootable/libbootloader/+/2858606 Change-Id: I9b8c24d3f857ad54f8251dd831158fe23f31f263 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--gbl/integration/aosp_u-boot-mainline/workspace.bzl7
1 files changed, 5 insertions, 2 deletions
diff --git a/gbl/integration/aosp_u-boot-mainline/workspace.bzl b/gbl/integration/aosp_u-boot-mainline/workspace.bzl
index 111a1cb..bb92010 100644
--- a/gbl/integration/aosp_u-boot-mainline/workspace.bzl
+++ b/gbl/integration/aosp_u-boot-mainline/workspace.bzl
@@ -17,6 +17,7 @@ This file contains rules and logic for setting up GBL workspace dependencies in
u-boot-mainline branch.
"""
+load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
load("@gbl//toolchain:gbl_workspace_util.bzl", "android_rust_prebuilts", "gbl_llvm_prebuilts")
load("@kernel_toolchain_info//:dict.bzl", "CLANG_VERSION")
@@ -29,12 +30,14 @@ def define_gbl_workspace(name = None):
Args:
name (String): Placeholder for buildifier check.
"""
- native.local_repository(
+ maybe(
+ repo_rule = native.local_repository,
name = "rules_rust",
path = "external/bazelbuild-rules_rust",
)
- native.local_repository(
+ maybe(
+ repo_rule = native.local_repository,
name = "rules_license",
path = "external/bazelbuild-rules_license",
)