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 lint: { 26 baseline_filename: "lint-baseline-lib.xml", 27 }, 28 libs: ["androidx.annotation_annotation"], 29 manifest: "main/AndroidManifest.xml", 30 resource_dirs: [ 31 "main/res", 32 "platform/res", 33 ], 34 sdk_version: "current", 35 srcs: [ 36 "main/src/**/*.java", 37 "platform/src/**/*.java", 38 ], 39 min_sdk_version: "23", 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 lint: { 50 baseline_filename: "lint-baseline-gingerbread-lib.xml", 51 }, 52 manifest: "main/AndroidManifest.xml", 53 resource_dirs: [ 54 "main/res", 55 "gingerbread/res", 56 "recyclerview/res", 57 ], 58 sdk_version: "current", 59 srcs: [ 60 "main/src/**/*.java", 61 "gingerbread/src/**/*.java", 62 "recyclerview/src/**/*.java", 63 ], 64 65 libs: [ 66 "androidx.annotation_annotation", 67 "androidx.core_core", 68 "androidx.legacy_legacy-support-core-ui", 69 "androidx.appcompat_appcompat", 70 "androidx.recyclerview_recyclerview", 71 ], 72 73 min_sdk_version: "14", 74} 75