Skip to content

Commit

Permalink
Update bzl_library targets (bazelbuild#482)
Browse files Browse the repository at this point in the history
* Pin rules_proto to a rev that contains bzl_library definitions

* Update bzl_library targets

Mostly so depending on them from a stardoc rule works now we load rules_proto

Mostly autogenerated & then tweaked based on the gazelle in bazelbuild/bazel-skylib#271

* Revert removal of for_bazel_tests filegroup target

* Update internal bzl_libraries to only be visible to //swift:__subpackages__

* Also limit visibility of //test/fixtures:common
  • Loading branch information
segiddins committed Sep 4, 2020
1 parent 0622893 commit 0e3dbda
Show file tree
Hide file tree
Showing 4 changed files with 362 additions and 68 deletions.
28 changes: 17 additions & 11 deletions swift/BUILD
Expand Up @@ -6,28 +6,34 @@ package(default_visibility = ["//visibility:public"])
licenses(["notice"])

bzl_library(
name = "swift",
srcs = ["swift.bzl"],
name = "repositories",
srcs = ["repositories.bzl"],
deps = [
"//swift/internal:build_defs",
"//swift/internal:rules",
"//swift/internal:swift_common",
"//swift/internal:swift_autoconfiguration",
"@bazel_tools//tools/build_defs/repo:http.bzl",
],
)

bzl_library(
name = "stats",
srcs = ["stats.bzl"],
deps = [
"//swift/internal:build_defs",
],
deps = ["//swift/internal:utils"],
)

bzl_library(
name = "repositories",
srcs = ["repositories.bzl"],
name = "swift",
srcs = ["swift.bzl"],
deps = [
"//swift/internal:toolchain_support",
"//swift/internal:providers",
"//swift/internal:swift_binary_test",
"//swift/internal:swift_c_module",
"//swift/internal:swift_common",
"//swift/internal:swift_grpc_library",
"//swift/internal:swift_import",
"//swift/internal:swift_library",
"//swift/internal:swift_module_alias",
"//swift/internal:swift_proto_library",
"//swift/internal:swift_usage_aspect",
],
)

Expand Down

0 comments on commit 0e3dbda

Please sign in to comment.