You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.4 KiB
57 lines
1.4 KiB
// merge all required services into one jar |
|
// ============================================================ |
|
java_library { |
|
name: "services", |
|
installable: true, |
|
|
|
dex_preopt: { |
|
app_image: true, |
|
profile: "art-profile", |
|
}, |
|
|
|
srcs: [ |
|
"java/**/*.java", |
|
], |
|
|
|
// The convention is to name each service module 'services.$(module_name)' |
|
static_libs: [ |
|
"services.core", |
|
"services.accessibility", |
|
"services.appprediction", |
|
"services.appwidget", |
|
"services.autofill", |
|
"services.backup", |
|
"services.companion", |
|
"services.contentcapture", |
|
"services.contentsuggestions", |
|
"services.coverage", |
|
"services.devicepolicy", |
|
"services.midi", |
|
"services.net", |
|
"services.print", |
|
"services.restrictions", |
|
"services.startop", |
|
"services.systemcaptions", |
|
"services.usage", |
|
"services.usb", |
|
"services.voiceinteraction", |
|
"android.hidl.base-V1.0-java", |
|
], |
|
|
|
libs: [ |
|
"android.hidl.manager-V1.0-java", |
|
], |
|
|
|
// Uncomment to enable output of certain warnings (deprecated, unchecked) |
|
//javacflags: ["-Xlint"], |
|
|
|
} |
|
|
|
// native library |
|
// ============================================================= |
|
|
|
cc_library_shared { |
|
name: "libandroid_servers", |
|
defaults: ["libservices.core-libs"], |
|
whole_static_libs: ["libservices.core"], |
|
}
|
|
|