# Description:
#   Tools for android resource processing

load("@rules_java//java:defs.bzl", "java_library")

package(default_visibility = [
    "//src/tools/java/com/google/devtools/build/android:__pkg__",
    "//src/tools/javatests/com/google/devtools/build/android:__subpackages__",
])

java_library(
    name = "resources",
    srcs = glob(["*.java"]),
    # Do not sort: Deps order matters until android_tools.jar deps are deleted (b/393172052).
    deps = [
        "@android_ide_common_30_1_3//:com_android_tools_build_manifest_merger",
        "@android_ide_common_30_1_3//:com_android_tools_common",
        "@android_ide_common_30_1_3//:com_android_tools_sdk_common",
        "@android_ide_common_30_1_3//:com_android_tools_repository",
        "@android_ide_common_30_1_3//:com_android_tools_build_builder",
        "@rules_android_maven//:com_google_code_findbugs_jsr305",
        "@rules_android_maven//:com_google_guava_guava",
        "@rules_android_maven//:org_ow2_asm_asm",
        "@rules_android_maven//:org_ow2_asm_asm_commons",
        "//src/tools/java/com/google/devtools/build/android:android_common_30_1_3",
        "//src/tools/java/com/google/devtools/build/android:dependency_info",
    ],
)

filegroup(
    name = "srcs",
    srcs = glob(["**"]),
    visibility = ["//src/tools/java/com/google/devtools/build/android:__pkg__"],
)
