Skip to content

Commit 3ab54ce

Browse files
authored
Merge pull request #86 from lucidsoftware/scalafmt-toolchain-fix
Fix registering toolchains for scalafmt in 3rd party repos
2 parents 033861d + 905e244 commit 3ab54ce

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

rules/scalafmt/register_toolchain.bzl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
load("//rules:register_toolchain.bzl", "scalafmt_toolchain_setting")
2+
13
_ScalafmtConfig = provider(
24
fields = {
35
"config": "The Scalafmt configuration file.",
@@ -40,14 +42,14 @@ def register_scalafmt_toolchain(name, config, visibility = ["//visibility:public
4042
native.config_setting(
4143
name = "{}-setting".format(name),
4244
flag_values = {
43-
"//rules/scalafmt:scalafmt-toolchain": name,
45+
scalafmt_toolchain_setting: name,
4446
},
4547
)
4648

4749
native.toolchain(
4850
name = name,
4951
target_settings = [":{}-setting".format(name)],
5052
toolchain = ":{}-configuration".format(name),
51-
toolchain_type = "//rules/scalafmt:toolchain_type",
53+
toolchain_type = "@rules_scala_annex//rules/scalafmt:toolchain_type",
5254
visibility = visibility,
5355
)

0 commit comments

Comments
 (0)