| 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"], |
| ) |