Jingwen Chen | 14e8903 | 2020-10-12 10:32:35 +0000 | [diff] [blame] | 1 | toplevel_output_directories(paths = ["out"]) |
Rupert Shuttleworth | 5a3495f | 2020-11-02 10:42:29 +0000 | [diff] [blame] | 2 | |
| 3 | load("//build/bazel/rules:lunch.bzl", "lunch") |
Lukacs T. Berki | a7af994 | 2021-05-11 16:53:58 +0200 | [diff] [blame] | 4 | load("//build/bazel/rules:soong_injection.bzl", "soong_injection_repository") |
Rupert Shuttleworth | 5a3495f | 2020-11-02 10:42:29 +0000 | [diff] [blame] | 5 | |
| 6 | lunch() |
Chris Parsons | 52421f6 | 2021-02-23 16:49:59 -0500 | [diff] [blame] | 7 | |
| 8 | register_toolchains( |
| 9 | "//prebuilts/clang/host/linux-x86:all" |
| 10 | ) |
Chris Parsons | 6c70b3c | 2021-03-01 19:34:56 -0500 | [diff] [blame] | 11 | |
Lukacs T. Berki | a7af994 | 2021-05-11 16:53:58 +0200 | [diff] [blame] | 12 | soong_injection_repository(name="soong_injection") |
Lukacs T. Berki | c064ea1 | 2021-04-16 16:23:32 +0200 | [diff] [blame] | 13 | |
Chris Parsons | 6c70b3c | 2021-03-01 19:34:56 -0500 | [diff] [blame] | 14 | local_repository( |
| 15 | name = "rules_cc", |
| 16 | path = "build/bazel/rules_cc", |
| 17 | ) |
| 18 | |
| 19 | local_repository( |
| 20 | name = "bazel_skylib", |
| 21 | path = "build/bazel/bazel_skylib", |
| 22 | ) |
| 23 | |
Alex Humesky | a8d3f7c | 2021-03-18 01:28:38 -0400 | [diff] [blame] | 24 | local_repository( |
| 25 | name = "rules_android", |
| 26 | path = "external/bazelbuild-rules_android", |
| 27 | ) |
| 28 | |
| 29 | register_toolchains( |
| 30 | # For Starlark Android rules |
| 31 | "//prebuilts/sdk:android_default_toolchain", |
| 32 | "//prebuilts/sdk:android_sdk_tools", |
| 33 | |
| 34 | # For native android_binary |
| 35 | "//prebuilts/sdk:android_sdk_tools_for_native_android_binary", |
| 36 | ) |
| 37 | |
| 38 | bind( |
| 39 | name = "databinding_annotation_processor", |
| 40 | actual = "//prebuilts/sdk:compiler_annotation_processor", |
| 41 | ) |
| 42 | |
| 43 | bind( |
| 44 | name = "android/dx_jar_import", |
| 45 | actual = "//prebuilts/sdk:dx_jar_import", |
| 46 | ) |