forked from bazelbuild/rules_scala
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBUILD
35 lines (30 loc) · 938 Bytes
/
BUILD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
load("//scala:scala_toolchain.bzl", "scala_toolchain")
load("//scala:scala.bzl", "scala_test")
scala_toolchain(
name = "failing_toolchain_impl",
# This will fail because 1M isn't enough
scala_test_jvm_flags = ["-Xmx1M"],
visibility = ["//visibility:public"],
)
scala_toolchain(
name = "passing_toolchain_impl",
# This will pass because 1G is enough
scala_test_jvm_flags = ["-Xmx1G"],
visibility = ["//visibility:public"],
)
toolchain(
name = "failing_scala_toolchain",
toolchain = "failing_toolchain_impl",
toolchain_type = "@io_bazel_rules_scala//scala:toolchain_type",
visibility = ["//visibility:public"],
)
toolchain(
name = "passing_scala_toolchain",
toolchain = "passing_toolchain_impl",
toolchain_type = "@io_bazel_rules_scala//scala:toolchain_type",
visibility = ["//visibility:public"],
)
scala_test(
name = "empty_test",
srcs = ["EmptyTest.scala"],
)