xref: /aosp_15_r20/external/bazelbuild-rules_android/BUILD (revision 9e965d6fece27a77de5377433c2f7e6999b8cc0b)
1load("@bazel_gazelle//:def.bzl", "gazelle")
2load("@rules_license//rules:license.bzl", "license")
3
4package(
5    default_visibility = ["//visibility:public"],
6    default_applicable_licenses = [":license"],
7)
8
9license(
10    name = "license",
11    package_name = "bazelbuild/rules_android",
12    copyright_notice = "Copyright © 2023 The Bazel Authors. All rights reserved.",
13    license_kinds = [
14        "@rules_license//licenses/spdx:Apache-2.0",
15    ],
16    license_text = "LICENSE",
17)
18
19# gazelle:prefix github.com/bazelbuild/rules_android
20gazelle(name = "gazelle")
21
22# Common default platform definitions for use by Android projects.
23
24platform(
25    name = "x86",
26    constraint_values = [
27        "@platforms//os:android",
28        "@platforms//cpu:x86_32",
29    ],
30)
31
32platform(
33    name = "x86_64",
34    constraint_values = [
35        "@platforms//os:android",
36        "@platforms//cpu:x86_64",
37    ],
38)
39
40platform(
41    name = "armeabi-v7a",
42    constraint_values = [
43        "@platforms//os:android",
44        "@platforms//cpu:armv7",
45    ],
46)
47
48platform(
49    name = "arm64-v8a",
50    constraint_values =
51        [
52            "@platforms//cpu:arm64",
53            "@platforms//os:android",
54        ],
55)
56