Use `maybe` in `bazel_features_repo` macro (#47)
Makes it easier to include `bazel_features` in `WORKSPACE` projects.
diff --git a/private/repos.bzl b/private/repos.bzl
index b9f675c..71797c2 100644
--- a/private/repos.bzl
+++ b/private/repos.bzl
@@ -3,10 +3,15 @@
load(":globals.bzl", "GLOBALS")
load(":globals_repo.bzl", "globals_repo")
load(":version_repo.bzl", "version_repo")
+load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe")
def bazel_features_repos():
- version_repo(name = "bazel_features_version")
- globals_repo(
+ maybe(
+ version_repo,
+ name = "bazel_features_version"
+ )
+ maybe(
+ globals_repo,
name = "bazel_features_globals",
globals = GLOBALS,
)