aboutsummaryrefslogtreecommitdiff
path: root/BUILD.bazel
blob: 962a831791b8799b128fa0f577906181a9ddf993 (plain)
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
"""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"],
)