| # SPDX-License-Identifier: GPL-2.0-or-later |
| |
| load("@bazel_skylib//rules:common_settings.bzl", "bool_flag") |
| |
| package( |
| default_visibility = [ |
| "//private/devices/google:__subpackages__", |
| ], |
| ) |
| |
| # Do not use this flag directly, use --config=[no_]download_gki_fips140, |
| # which will enable this and any necessary dependencies. |
| bool_flag( |
| name = "download_prebuilt_gki_fips140", |
| build_setting_default = True, |
| ) |
| |
| config_setting( |
| name = "enable_download_fips140", |
| flag_values = { |
| ":download_prebuilt_gki_fips140": "1", |
| }, |
| ) |
| |
| config_setting( |
| name = "disable_download_fips140", |
| flag_values = { |
| ":download_prebuilt_gki_fips140": "0", |
| }, |
| ) |
| |
| # Do not use this flag directly, use --config=pixel_kunit, |
| # which will enable this and any necessary dependencies. |
| bool_flag( |
| name = "enable_kunit", |
| build_setting_default = False, |
| ) |
| |
| config_setting( |
| name = "kunit_enabled", |
| flag_values = { |
| ":enable_kunit": "1", |
| }, |
| ) |
| |
| filegroup( |
| name = "sepolicy", |
| srcs = glob([ |
| "sepolicy/*", |
| ]), |
| ) |