blob: aeb7157188318f44316c24cd29b678aab4a04757 [file] [log] [blame] [edit]
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
load("//tools/bzl:maven_jar.bzl", "maven_jar")
def external_plugin_deps():
http_archive(
name = "rules_antlr",
sha256 = "26e6a83c665cf6c1093b628b3a749071322f0f70305d12ede30909695ed85591",
strip_prefix = "rules_antlr-0.5.0",
urls = ["https://github.com/marcohu/rules_antlr/archive/0.5.0.tar.gz"],
)
maven_jar(
name = "antlr3_runtime",
artifact = "org.antlr:antlr-runtime:3.5.2",
sha1 = "cd9cd41361c155f3af0f653009dcecb08d8b4afd",
)
ANTLR_VERSION = "4.9.3"
maven_jar(
name = "antlr4_runtime",
artifact = "org.antlr:antlr4-runtime:" + ANTLR_VERSION,
sha1 = "81befc16ebedb8b8aea3e4c0835dd5ca7e8523a8",
)
maven_jar(
name = "antlr4_tool",
artifact = "org.antlr:antlr4:" + ANTLR_VERSION,
sha1 = "9d47afaa75d70903b5b77413b034d6b201d7d5d6",
)
maven_jar(
name = "stringtemplate4",
artifact = "org.antlr:ST4:4.3.1",
sha1 = "9c61ac6d17b7f450b4048742c2cc73787972518e",
)
maven_jar(
name = "javax_json",
artifact = "org.glassfish:javax.json:1.0.4",
sha1 = "3178f73569fd7a1e5ffc464e680f7a8cc784b85a",
)