| load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") |
| |
| android_sdk_repository( |
| name = "androidsdk", |
| api_level = 28, |
| ) |
| |
| # BEGIN io_bazel_rules_kotlin |
| http_archive( |
| name = "io_bazel_rules_kotlin", |
| sha256 = "946747acdbeae799b085d12b240ec346f775ac65236dfcf18aa0cd7300f6de78", |
| urls = ["https://github.com/bazelbuild/rules_kotlin/releases/download/v1.7.0-RC-2/rules_kotlin_release.tgz"], |
| ) |
| |
| load("@io_bazel_rules_kotlin//kotlin:repositories.bzl", "kotlin_repositories") |
| |
| kotlin_repositories() # if you want the default. Otherwise see custom kotlinc distribution below |
| |
| load("@io_bazel_rules_kotlin//kotlin:core.bzl", "kt_register_toolchains") |
| |
| kt_register_toolchains() # to use the default toolchain, otherwise see toolchains below |
| # END io_bazel_rules_kotlin |
| |
| local_repository( |
| name = "rules_jvm_external", |
| path = "../../", |
| ) |
| |
| load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") |
| |
| rules_jvm_external_deps() |
| |
| load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") |
| |
| rules_jvm_external_setup() |
| |
| load("@rules_jvm_external//:defs.bzl", "maven_install") |
| |
| maven_install( |
| artifacts = [ |
| "androidx.appcompat:appcompat:1.0.2", |
| "androidx.core:core-ktx:1.0.1", |
| ], |
| repositories = [ |
| "https://maven.google.com", |
| "https://repo1.maven.org/maven2", |
| ], |
| ) |