diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 71 |
1 files changed, 68 insertions, 3 deletions
@@ -2,6 +2,69 @@ // Build the setup compat library. // +package { + default_applicable_licenses: ["external_setupcompat_license"], +} + +// Added automatically by a large-scale-change +// See: http://go/android-license-faq +license { + name: "external_setupcompat_license", + visibility: [":__subpackages__"], + license_kinds: [ + "SPDX-license-identifier-Apache-2.0", + ], + license_text: [ + "LICENSE", + ], +} + +filegroup { + name: "Aidls", + srcs: [ + "main/aidl/com/google/android/setupcompat/ISetupCompatService.aidl", + ], + path: "main/aidl", +} + +filegroup { + name: "AidlsPortal", + srcs: [ + "main/aidl/com/google/android/setupcompat/portal/*.aidl", + ], + path: "main/aidl", +} + +filegroup { + name: "Srcs", + srcs: [ + "main/java/com/google/android/setupcompat/*.java", + "main/java/com/google/android/setupcompat/internal/*.java", + "main/java/com/google/android/setupcompat/logging/*.java", + "main/java/com/google/android/setupcompat/logging/internal/*.java", + "main/java/com/google/android/setupcompat/template/*.java", + "main/java/com/google/android/setupcompat/util/*.java", + "main/java/com/google/android/setupcompat/view/*.java", + ], + path: "main/java", +} + +filegroup { + name: "SrcsPartnerConfig", + srcs: [ + "partnerconfig/java/**/*.java", + ], + path: "partnerconfig/java", +} + +filegroup { + name: "SrcsPortal", + srcs: [ + "main/java/com/google/android/setupcompat/portal/*.java", + ], + path: "main/java", +} + android_library { name: "setupcompat", manifest: "AndroidManifest.xml", @@ -9,9 +72,11 @@ android_library { "main/res", ], srcs: [ - "main/java/**/*.java", - "partnerconfig/java/**/*.java", - "main/aidl/**/*.aidl", + ":Aidls", + ":AidlsPortal", + ":Srcs", + ":SrcsPartnerConfig", + ":SrcsPortal", ], static_libs: [ "androidx.annotation_annotation", |