1workspace(name = "rules_android") 2 3load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") 4load(":android_sdk_supplemental_repository.bzl", "android_sdk_supplemental_repository") 5 6maybe( 7 android_sdk_repository, 8 name = "androidsdk", 9) 10 11maybe( 12 android_ndk_repository, 13 name = "androidndk", 14) 15 16# This can be removed once https://github.com/bazelbuild/bazel/commit/773b50f979b8f40e73cf547049bb8e1114fb670a 17# is released, or android_sdk_repository is properly Starlarkified and dexdump 18# added there. 19android_sdk_supplemental_repository(name = "androidsdk-supplemental") 20 21load("prereqs.bzl", "rules_android_prereqs") 22 23rules_android_prereqs(dev_mode = True) 24 25load("defs_dev.bzl", "rules_android_workspace") 26 27rules_android_workspace() 28 29register_toolchains("//toolchains/android:all") 30 31register_toolchains("//toolchains/android_sdk:all") 32 33register_toolchains("//toolchains/emulator:all") 34