You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
684 B

"""BUILD.bazel file for ANTLR 3."""
load("@rules_java//java:defs.bzl", "java_library")
package(default_visibility = ["//visibility:private"])
java_library(
name = "java_runtime",
srcs = glob(
["runtime/Java/src/main/java/**/*.java"],
# Avoid pulling in org.antlr.stringtemplate.
exclude = ["runtime/Java/src/main/java/org/antlr/runtime/tree/DOTTreeGenerator.java"],
),
javacopts = [
"-Xep:EqualsHashCode:OFF",
],
visibility = ["//visibility:public"],
)
alias(
name = "tool",
actual = "//tool/src:tool",
visibility = ["//visibility:public"],
)
test_suite(
name = "tests",
tests = ["//tool/src:tests"],
)