1// 2// Build the platform version of setup wizard library. 3// 4 5package { 6 default_applicable_licenses: ["frameworks_opt_setupwizard_library_license"], 7} 8 9// Added automatically by a large-scale-change 10// http://go/android-license-faq 11license { 12 name: "frameworks_opt_setupwizard_library_license", 13 visibility: [":__subpackages__"], 14 license_kinds: [ 15 "SPDX-license-identifier-Apache-2.0", 16 ], 17 license_text: [ 18 "LICENSE", 19 ], 20} 21 22android_library { 23 name: "setup-wizard-lib", 24 25 libs: ["androidx.annotation_annotation"], 26 manifest: "main/AndroidManifest.xml", 27 resource_dirs: [ 28 "main/res", 29 "platform/res", 30 ], 31 sdk_version: "current", 32 srcs: [ 33 "main/src/**/*.java", 34 "platform/src/**/*.java", 35 ], 36 min_sdk_version: "23", 37 lint: { 38 baseline_filename: "lint-baseline.xml", 39 }, 40} 41 42// 43// Build gingerbread-compat library, which uses AppCompat support library to provide backwards 44// compatibility back to SDK v9. 45// 46 47android_library { 48 name: "setup-wizard-lib-gingerbread-compat", 49 manifest: "main/AndroidManifest.xml", 50 resource_dirs: [ 51 "main/res", 52 "gingerbread/res", 53 "recyclerview/res", 54 ], 55 sdk_version: "current", 56 srcs: [ 57 "main/src/**/*.java", 58 "gingerbread/src/**/*.java", 59 "recyclerview/src/**/*.java", 60 ], 61 62 libs: [ 63 "androidx.annotation_annotation", 64 "androidx.core_core", 65 "androidx.legacy_legacy-support-core-ui", 66 "androidx.appcompat_appcompat", 67 "androidx.recyclerview_recyclerview", 68 ], 69 70 min_sdk_version: "14", 71 lint: { 72 baseline_filename: "lint-baseline2.xml", 73 }, 74} 75