blob: 8d2f20de640bfd5fd6fd63da727b72e689185022 [file] [log] [blame]
workspace(name = "fidl_intellij")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
# The plugin api for IntelliJ 2019.3.3.
http_archive(
name = "intellij_ce_2019_3_3",
build_file = "//:intellij_platform_sdk/BUILD.idea",
sha256 = "c40536791c754c30dbf378bd6b59e0524b0588f26ddb4d85a9f260cf13454d14",
url = "https://download.jetbrains.com/idea/ideaIC-2019.3.3-no-jbr.tar.gz",
)
http_archive(
name = "grammar_kit",
build_file = "//:grammar_kit/BUILD.grammar_kit",
sha256 = "a33f9732b8bed61e509a8282e9a9ae72130ab5e7e18a449eb60cf00bb142018d",
url = "https://github.com/JetBrains/Grammar-Kit/releases/download/2019.3/grammar-kit-2019.3.zip",
)
http_archive(
name = "google_bazel_common",
sha256 = "45532ec9f1bcd0c5eb8039ddc3a0f7b5dd78a26ff5d7aa26f0e2320e9143ee35",
strip_prefix = "bazel-common-0427da17b67ae62faea43105db31d790e712245e",
urls = ["https://github.com/google/bazel-common/archive/0427da17b67ae62faea43105db31d790e712245e.zip"],
)
load("@google_bazel_common//:workspace_defs.bzl", "google_common_workspace_rules")
google_common_workspace_rules()
http_archive(
name = "rules_jvm_external",
sha256 = "f1203ce04e232ab6fdd81897cf0ff76f2c04c0741424d192f28e65ae752ce2d6",
strip_prefix = "rules_jvm_external-2.2",
url = "https://github.com/bazelbuild/rules_jvm_external/archive/2.2.zip",
)
load("@rules_jvm_external//:defs.bzl", "maven_install")
maven_install(
artifacts = [
"org.pantsbuild:jarjar:1.7.2",
"org.ow2.asm:asm:7.0",
"org.ow2.asm:asm-commons:7.0",
],
repositories = ["https://repo1.maven.org/maven2"],
)