Make libtflite_kernel_utils and tensorflow_headers apex_available
Both these static libs are safe for inclusion in an APEX module.
Test: built coral-userdebug image
Bug: 148593574
Change-Id: Ia0d97f6b1fdfacdc2ac20169274fc376106c4123
diff --git a/Android.bp b/Android.bp
index 6f1c25f..5ff3273 100644
--- a/Android.bp
+++ b/Android.bp
@@ -17,6 +17,11 @@
export_include_dirs: ["."],
vendor_available: true,
sdk_version: "current",
+ apex_available: [
+ "com.android.neuralnetworks",
+ "test_com.android.neuralnetworks",
+ "//apex_available:platform",
+ ],
}
subdirs = ["tensorflow/lite"]
diff --git a/tensorflow/lite/kernels/Android.bp b/tensorflow/lite/kernels/Android.bp
index 10e097d..4a8c0b9 100644
--- a/tensorflow/lite/kernels/Android.bp
+++ b/tensorflow/lite/kernels/Android.bp
@@ -16,6 +16,11 @@
name: "libtflite_kernel_utils",
defaults: ["tflite_defaults"],
vendor_available: true,
+ apex_available: [
+ "com.android.neuralnetworks",
+ "test_com.android.neuralnetworks",
+ "//apex_available:platform",
+ ],
srcs: [
"kernel_util.cc",
"internal/tensor_utils.cc",