aboutsummaryrefslogtreecommitdiff
path: root/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD.bazel')
-rw-r--r--BUILD.bazel29
1 files changed, 29 insertions, 0 deletions
diff --git a/BUILD.bazel b/BUILD.bazel
new file mode 100644
index 0000000..962a831
--- /dev/null
+++ b/BUILD.bazel
@@ -0,0 +1,29 @@
+"""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"],
+)