blob: 7bc742343093f615781a3f4b3762475614eaffe4 [file] [log] [blame] [edit]
# Common target platforms for Android Platform builds.
#
# Platforms represent distinct hardware environments:
#
# - CPU architecture
# - Hardware capabilities
# - Firmware differences
#
# Platforms do NOT represent different software packages, that is the
# reposibility of the top-level targets being built.
#
# These model after the arch and OS definitions in build/soong/android/arch.go.
load(":platform_utils.bzl", "platform_utils")
package(default_visibility = ["//visibility:public"])
platform_utils(name = "platform_utils")
# This constraint setting will only be active during mixed builds, do not include it in other
# platforms.
constraint_setting(name = "mixed_builds_constraint")
constraint_value(
name = "mixed_builds",
constraint_setting = ":mixed_builds_constraint",
)