Skip to content

Commit 16d68e9

Browse files
author
Jaden Peterson
committed
Added a Scala 3 toolchain for use in rules_scala
1 parent a8ae50e commit 16d68e9

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

WORKSPACE

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,13 @@ rules_proto_toolchains()
4444

4545
load("@io_bazel_rules_scala//:scala_config.bzl", "scala_config")
4646

47-
scala_config(enable_compiler_dependency_tracking = True)
47+
scala_config(
48+
enable_compiler_dependency_tracking = True,
49+
scala_versions = [
50+
"2.12.20",
51+
"3.6.2",
52+
],
53+
)
4854

4955
load("//scala:toolchains.bzl", "scala_toolchains")
5056

scala/BUILD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ scala_toolchain(
3434
[
3535
toolchain(
3636
name = tc,
37+
target_settings = ["@io_bazel_rules_scala_config//:scala_version" + version_suffix(SCALA_VERSION)],
3738
toolchain = tc + "_impl",
3839
toolchain_type = "//scala:toolchain_type",
3940
visibility = ["//visibility:public"],

0 commit comments

Comments
 (0)