bazelbuild / rules_swift

Bazel rules to build Swift on Apple and Linux platforms
Apache License 2.0
309 stars 133 forks source link

swift_rules_extra_dependencies() fails with rules_proto 6.0.0 #1199

Open jiawen opened 4 months ago

jiawen commented 4 months ago

The recent rules_proto 6.0.0 release migrates rules_proto_toolchains() from repositories.bzl to toolchains.bzl. We need a migration path for swift/extras.bzl.

Current:

load(
    "@rules_proto//proto:repositories.bzl",
    "rules_proto_dependencies",
    "rules_proto_toolchains",
)

Should be:

load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies")
load("@rules_proto//proto:toolchains.bzl", "rules_proto_toolchains")