Skip to content

Commit e60a0b5

Browse files
committed
Add bazel_features
1 parent 5a8b32a commit e60a0b5

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

WORKSPACE

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ load("//java:rules_java_deps.bzl", "rules_java_dependencies")
4141

4242
rules_java_dependencies()
4343

44+
load("@bazel_features//:deps.bzl", "bazel_features_deps")
45+
46+
bazel_features_deps()
47+
4448
load("@com_google_protobuf//bazel/private:proto_bazel_features.bzl", "proto_bazel_features") # buildifier: disable=bzl-visibility
4549

4650
proto_bazel_features(name = "proto_bazel_features")

distro/relnotes.bzl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ http_archive(
3131
load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies")
3232
rules_java_dependencies()
3333
34+
load("@bazel_features//:deps.bzl", "bazel_features_deps")
35+
bazel_features_deps()
36+
3437
# note that the following line is what is minimally required from protobuf for the java rules
3538
# consider using the protobuf_deps() public API from @com_google_protobuf//:protobuf_deps.bzl
3639
load("@com_google_protobuf//bazel/private:proto_bazel_features.bzl", "proto_bazel_features") # buildifier: disable=bzl-visibility

java/rules_java_deps.bzl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,15 @@ def rules_license_repo():
210210
],
211211
)
212212

213+
def bazel_features_repo():
214+
maybe(
215+
http_archive,
216+
name = "bazel_features",
217+
sha256 = "a660027f5a87f13224ab54b8dc6e191693c554f2692fcca46e8e29ee7dabc43b",
218+
strip_prefix = "bazel_features-1.30.0",
219+
url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.30.0/bazel_features-v1.30.0.tar.gz",
220+
)
221+
213222
def rules_java_dependencies():
214223
"""An utility method to load non-toolchain dependencies of rules_java.
215224
@@ -223,3 +232,4 @@ def rules_java_dependencies():
223232
zlib_repo()
224233
absl_repo()
225234
rules_license_repo()
235+
bazel_features_repo()

0 commit comments

Comments
 (0)