sdk: Implement Lineage health service
Change-Id: I772ccf6d323c24d681aa8468bf4318c7b73bd3f5
diff --git a/Android.bp b/Android.bp
index 7d83217..4c25331 100644
--- a/Android.bp
+++ b/Android.bp
@@ -47,11 +47,21 @@
path: "src",
}
+// The OmniRom Platform Framework Library
+// ============================================================
+
+omnirom_sdk_LOCAL_STATIC_JAVA_LIBRARIES = [
+ "vendor.lineage.health-V1-java",
+]
+
// Used by services
java_library {
name: "omnirom.internal",
+ static_libs: omnirom_sdk_LOCAL_STATIC_JAVA_LIBRARIES,
srcs: [
"src/org/omnirom/omnilib/utils/*.java",
+ "sdk/**/*.java",
+ "sdk/**/I*.aidl",
// For the generated R.java and Manifest.java
":omnirom-res{.aapt.srcjar}",
@@ -62,9 +72,12 @@
name: "OmniLib",
installable: true,
sdk_version: "core_platform",
+ static_libs: omnirom_sdk_LOCAL_STATIC_JAVA_LIBRARIES,
srcs: [
"src/**/*.java",
+ "sdk/**/*.java",
+ "sdk/**/I*.aidl",
// For the generated R.java and Manifest.java
":omnirom-res{.aapt.srcjar}",
@@ -75,4 +88,9 @@
"OmniPreference",
"services",
],
+
+ // Include aidl files from omnirom.app namespace as well as internal src aidl files
+ aidl: {
+ local_include_dirs: ["sdk/src"],
+ },
}