diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-16 21:55:36 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-16 21:55:36 +0000 |
commit | 74db01c3a5c39dc7b061f4f5aeb2e76dbd9aece7 (patch) | |
tree | 98ab2cab2a7eedee6d202723e691c69c641924f7 | |
parent | 746ce276425ab9fdf337e0101ae5a79e53b532a3 (diff) | |
parent | 005ce65d018aaa43641580e1316a09f255d9118f (diff) | |
download | libtextclassifier-android13-mainline-go-documentsui-release.tar.gz |
Snap for 8736029 from 005ce65d018aaa43641580e1316a09f255d9118f to mainline-go-documentsui-releaseaml_go_doc_330912000android13-mainline-go-documentsui-release
Change-Id: I58c007c5c73d7cd9ca8a485fc48b210827a9d5ce
-rw-r--r-- | abseil-cpp/Android.bp | 3 | ||||
-rw-r--r-- | native/Android.bp | 56 | ||||
-rw-r--r-- | native/FlatBufferHeaders.bp | 1 |
3 files changed, 59 insertions, 1 deletions
diff --git a/abseil-cpp/Android.bp b/abseil-cpp/Android.bp index a3635f3..0ab3734 100644 --- a/abseil-cpp/Android.bp +++ b/abseil-cpp/Android.bp @@ -35,7 +35,7 @@ cc_library_static { export_include_dirs: ["."], visibility: [ "//external/libtextclassifier:__subpackages__", - "//external/tflite-support:__subpackages__" + "//external/tflite-support:__subpackages__", ], srcs: [ "absl/**/*.cc", @@ -43,6 +43,7 @@ cc_library_static { apex_available: [ "//apex_available:platform", "com.android.extservices", + "com.android.adservices", ], sdk_version: "current", min_sdk_version: "30", diff --git a/native/Android.bp b/native/Android.bp index 53d6d2d..ed514da 100644 --- a/native/Android.bp +++ b/native/Android.bp @@ -66,6 +66,7 @@ cc_library_static { "com.android.neuralnetworks", "test_com.android.neuralnetworks", "com.android.extservices", + "com.android.adservices", ], } @@ -134,6 +135,61 @@ cc_defaults { ], } +cc_library_static { + name: "libtextclassifier_bert_tokenizer", + export_include_dirs: ["."], + visibility: ["//external/tflite-support:__subpackages__"], + srcs: [ + "utils/base/logging.cc", + "utils/base/logging_raw.cc", + "utils/bert_tokenizer.cc", + "utils/strings/utf8.cc", + "utils/tokenizer-utils.cc", + "utils/utf8/unilib-common.cc", + "utils/utf8/unicodetext.cc", + "utils/wordpiece_tokenizer.cc", + ], + apex_available: [ + "//apex_available:platform", + "com.android.extservices", + "com.android.adservices", + ], + cflags: [ + "-Wno-ignored-qualifiers", + "-Wno-missing-field-initializers", + "-Wno-unused-parameter", + + "-DLIBTEXTCLASSIFIER_UNILIB_ICU", + "-DZLIB_CONST", + "-DSAFTM_COMPACT_LOGGING", + "-DTC3_WITH_ACTIONS_OPS", + "-DTC3_UNILIB_JAVAICU", + "-DTC3_CALENDAR_JAVAICU", + "-DTC3_AOSP", + "-DTC3_VOCAB_ANNOTATOR_IMPL", + "-DTC3_POD_NER_ANNOTATOR_IMPL", + ], + product_variables: { + debuggable: { + // Only enable debug logging in userdebug/eng builds. + cflags: ["-DTC3_DEBUG_LOGGING=1"], + }, + }, + header_libs: [ + "jni_headers", + "tensorflow_headers", + "flatbuffer_headers", + "libtextclassifier_flatbuffer_headers", + ], + static_libs: [ + "libtextclassifier_abseil", + "tflite_support", + ], + sdk_version: "current", + min_sdk_version: "30", + stl: "libc++_static", +} + // ----------------- // Generate headers with FlatBuffer schema compiler. // ----------------- diff --git a/native/FlatBufferHeaders.bp b/native/FlatBufferHeaders.bp index 813ec6a..235bb4a 100644 --- a/native/FlatBufferHeaders.bp +++ b/native/FlatBufferHeaders.bp @@ -176,6 +176,7 @@ cc_library_headers { apex_available: [ "//apex_available:platform", "com.android.extservices", + "com.android.adservices", ], generated_headers: [ "libtextclassifier_fbgen_lang_id_common_flatbuffers_model", |