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
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"],
|
|
)
|