blob: 155ee831ae52b666452624af2cd59995ff3e8224 [file] [log] [blame]
Yuri Lin1516c282021-07-15 12:06:07 -04001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "frameworks_base_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_base_license"],
8}
9
10android_library {
11 name: "SettingsLibSelectorWithWidgetPreference",
Peter Kalauskas84c5a992023-08-23 13:39:23 -070012 use_resource_processor: true,
sunnyshaod550d7b2024-01-16 19:02:01 +080013 defaults: [
14 "SettingsLintDefaults",
15 ],
Yuri Lin1516c282021-07-15 12:06:07 -040016
17 srcs: ["src/**/*.java"],
18 resource_dirs: ["res"],
19
20 static_libs: [
21 "androidx.preference_preference",
22 "SettingsLibSettingsTheme",
Chun-Ku Lin2b11b4d2024-08-07 00:40:18 +000023 "settingslib_selectorwithwidgetpreference_flags_lib",
Yuri Lin1516c282021-07-15 12:06:07 -040024 ],
25
26 sdk_version: "system_current",
27 min_sdk_version: "21",
28 apex_available: [
29 "//apex_available:platform",
30 "com.android.permission",
Shubhidabdb952022-10-26 16:30:01 +000031 "com.android.mediaprovider",
Yuri Lin1516c282021-07-15 12:06:07 -040032 ],
33}
Chun-Ku Lin2b11b4d2024-08-07 00:40:18 +000034
35aconfig_declarations {
36 name: "settingslib_selectorwithwidgetpreference_flags",
37 package: "com.android.settingslib.widget.selectorwithwidgetpreference.flags",
38 container: "system",
39 srcs: [
40 "aconfig/selectorwithwidgetpreference.aconfig",
41 ],
42}
43
44java_aconfig_library {
45 name: "settingslib_selectorwithwidgetpreference_flags_lib",
46 aconfig_declarations: "settingslib_selectorwithwidgetpreference_flags",
47
48 min_sdk_version: "30",
49 sdk_version: "system_current",
50 apex_available: [
51 "//apex_available:platform",
52 "com.android.permission",
53 "com.android.mediaprovider",
54 ],
55}