xref: /aosp_15_r20/external/bazelbuild-rules_android/rules/flags/BUILD (revision 9e965d6fece27a77de5377433c2f7e6999b8cc0b)
1*9e965d6fSRomain Jobredeaux# Flags for Android rules and mobile-install
2*9e965d6fSRomain Jobredeaux
3*9e965d6fSRomain Jobredeauxload("//rules/flags:flags.bzl", "flags")
4*9e965d6fSRomain Jobredeauxload("//rules/flags:flag_defs.bzl", "define_flags")
5*9e965d6fSRomain Jobredeauxload("@bazel_skylib//:bzl_library.bzl", "bzl_library")
6*9e965d6fSRomain Jobredeauxload("@bazel_skylib//rules:common_settings.bzl", "string_flag")
7*9e965d6fSRomain Jobredeaux
8*9e965d6fSRomain Jobredeauxlicenses(["notice"])
9*9e965d6fSRomain Jobredeaux
10*9e965d6fSRomain Jobredeauxfilegroup(
11*9e965d6fSRomain Jobredeaux    name = "all_files",
12*9e965d6fSRomain Jobredeaux    srcs = glob(["**"]),
13*9e965d6fSRomain Jobredeaux)
14*9e965d6fSRomain Jobredeaux
15*9e965d6fSRomain Jobredeauxbzl_library(
16*9e965d6fSRomain Jobredeaux    name = "bzl",
17*9e965d6fSRomain Jobredeaux    srcs = glob(["*.bzl"]),
18*9e965d6fSRomain Jobredeaux    visibility = ["//:__subpackages__"],
19*9e965d6fSRomain Jobredeaux)
20*9e965d6fSRomain Jobredeaux
21*9e965d6fSRomain Jobredeauxstring_flag(
22*9e965d6fSRomain Jobredeaux    name = "runfiles_root_prefix",
23*9e965d6fSRomain Jobredeaux    build_setting_default = "rules_android/",
24*9e965d6fSRomain Jobredeaux    visibility = ["//visibility:public"],
25*9e965d6fSRomain Jobredeaux)
26*9e965d6fSRomain Jobredeaux
27*9e965d6fSRomain Jobredeauxdefine_flags()
28*9e965d6fSRomain Jobredeaux
29*9e965d6fSRomain Jobredeauxflags.FLAGS()
30