package(default_visibility = ["//visibility:public"])

# android_sdk_repository was used without a valid Android SDK being set.
# Either the path attribute of android_sdk_repository or the ANDROID_HOME
# environment variable must be set.
# This is a minimal BUILD file to allow non-Android builds to continue.

alias(
    name = "has_androidsdk",
    actual = "@bazel_tools//tools/android:always_false",
)

filegroup(
    name = "files",
    srcs = [":error_message"],
)

filegroup(
    name = "sdk",
    srcs = [":error_message"],
)

toolchain(
    name = "sdk-toolchain",
    toolchain_type = "@bazel_tools//tools/android:sdk_toolchain_type",
    toolchain = ":error_message",
)

filegroup(
    name = "d8_jar_import",
    srcs = [":error_message"],
)

filegroup(
    name = "dx_jar_import",
    srcs = [":error_message"],
)

genrule(
    name = "invalid_android_sdk_repository_error",
    outs = [
        "error_message",
        "error_message.jar",
    ],
    cmd = """echo \
    android_sdk_repository was used without a valid Android SDK being set. \
    Either the path attribute of android_sdk_repository or the ANDROID_HOME \
    environment variable must be set. ; \
    exit 1 """,
)
