aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-11-01 01:16:26 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-11-01 01:16:26 +0000
commit2ac09c95073f71e20ab5bada1e13d8c27fa3793f (patch)
tree2930cb0606388c1f4fd3d9ab494a88cabbe75884
parentb127282dc323b56c0bb70245eb1bba91884accf4 (diff)
parenta7c8adf80ae4d7b62d9c4ab46806bf25d800c65e (diff)
downloadtensorflow-2ac09c95073f71e20ab5bada1e13d8c27fa3793f.tar.gz
Snap for 11031655 from a7c8adf80ae4d7b62d9c4ab46806bf25d800c65e to 24Q1-release
Change-Id: I9d007ad0e14e6d6772c3b0f226a547fd86d951a1
-rw-r--r--tensorflow/lite/Android.bp41
-rw-r--r--tensorflow/lite/java/Android.bp39
2 files changed, 41 insertions, 39 deletions
diff --git a/tensorflow/lite/Android.bp b/tensorflow/lite/Android.bp
index 759fede4a86..f7a28b11275 100644
--- a/tensorflow/lite/Android.bp
+++ b/tensorflow/lite/Android.bp
@@ -155,6 +155,47 @@ cc_library_shared {
stl: "libc++_static",
}
+cc_library_shared {
+ name: "libtensorflowlite_jni",
+ sdk_version: "current",
+ min_sdk_version: "30",
+ export_include_dirs: [
+ "delegates/nnapi/java/src/main/native/",
+ "java/src/main/native/",
+ ],
+ srcs: [
+ "delegates/nnapi/java/src/main/native/*.cc",
+ "java/src/main/native/*.cc",
+ ],
+ header_libs: [
+ "flatbuffer_headers",
+ "jni_headers",
+ "tensorflow_headers",
+ ],
+ static_libs: [
+ "libruy_static",
+ "libtflite_static",
+ ],
+ shared_libs: [
+ "liblog",
+ ],
+ cflags: [
+ "-Wno-unused-function",
+ "-Wno-unused-parameter",
+ ],
+ ldflags: [
+ // Allow (benign) missing symbols referenced in the version script.
+ "-Wl,--undefined-version",
+ ],
+ version_script: "java/tflite_version_script.lds",
+ stl: "libc++_static",
+ apex_available: [
+ "//apex_available:platform",
+ "com.android.adservices",
+ "com.android.extservices",
+ ],
+}
+
cc_library_static {
name: "tflite_mutable_op_resolver",
defaults: ["tflite_defaults"],
diff --git a/tensorflow/lite/java/Android.bp b/tensorflow/lite/java/Android.bp
index 33a7c373dd8..5be051ba90e 100644
--- a/tensorflow/lite/java/Android.bp
+++ b/tensorflow/lite/java/Android.bp
@@ -41,42 +41,3 @@ java_library_static {
"com.android.extservices",
],
}
-
-cc_library_shared {
- name: "libtensorflowlite_jni",
- sdk_version: "current",
- min_sdk_version: "30",
- export_include_dirs: [
- "src/main/native/",
- ],
- srcs: [
- "src/main/native/*.cc",
- ],
- header_libs: [
- "flatbuffer_headers",
- "jni_headers",
- "tensorflow_headers",
- ],
- static_libs: [
- "libruy_static",
- "libtflite_static",
- ],
- shared_libs: [
- "liblog",
- ],
- cflags: [
- "-Wno-unused-function",
- "-Wno-unused-parameter",
- ],
- ldflags: [
- // Allow (benign) missing symbols referenced in the version script.
- "-Wl,--undefined-version",
- ],
- version_script: "tflite_version_script.lds",
- stl: "libc++_static",
- apex_available: [
- "//apex_available:platform",
- "com.android.adservices",
- "com.android.extservices",
- ],
-}