1"""BUILD.bazel file for ANTLR 3.""" 2 3load("@rules_java//java:defs.bzl", "java_library") 4 5package(default_visibility = ["//visibility:private"]) 6 7java_library( 8 name = "java_runtime", 9 srcs = glob( 10 ["runtime/Java/src/main/java/**/*.java"], 11 # Avoid pulling in org.antlr.stringtemplate. 12 exclude = ["runtime/Java/src/main/java/org/antlr/runtime/tree/DOTTreeGenerator.java"], 13 ), 14 javacopts = [ 15 "-Xep:EqualsHashCode:OFF", 16 ], 17 visibility = ["//visibility:public"], 18) 19 20alias( 21 name = "tool", 22 actual = "//tool/src:tool", 23 visibility = ["//visibility:public"], 24) 25 26test_suite( 27 name = "tests", 28 tests = ["//tool/src:tests"], 29) 30