blob: 92cde8e7e60c0d0dae29c692002e76050090095f [file] [log] [blame]
# The android_application rule.
load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
load("@rules_python//python:defs.bzl", "py_binary")
licenses(["notice"])
exports_files([
"bundle_deploy.sh_template",
"feature_module_validation.sh",
"gen_android_feature_manifest.sh",
"gen_priority_android_feature_manifest.sh",
"rule.bzl",
])
filegroup(
name = "all_files",
srcs = glob(["**"]),
)
bzl_library(
name = "bzl",
srcs = glob(["*.bzl"]),
visibility = ["//rules:__pkg__"],
deps = [
"//rules:android_platforms_transition_bzl",
"//rules:common_bzl",
"//rules/android_sandboxed_sdk:bzl",
"//rules/flags:bzl",
"@rules_java//java/common",
],
)
py_binary(
name = "merge_feature_manifests",
srcs = ["merge_feature_manifests.py"],
visibility = ["//visibility:public"],
deps = [
"@py_absl//absl:app",
"@py_absl//absl/flags",
],
)
filegroup(
name = "merge_feature_manifests.par",
srcs = [":merge_feature_manifests"],
output_group = "python_zip_file",
visibility = ["//visibility:public"],
)