summaryrefslogtreecommitdiff
path: root/chromium/chrome/android/features/ar
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2019-08-30 10:22:43 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2019-08-30 12:36:28 +0000
commit271a6c3487a14599023a9106329505597638d793 (patch)
treee040d58ffc86c1480b79ca8528020ca9ec919bf8 /chromium/chrome/android/features/ar
parent7b2ffa587235a47d4094787d72f38102089f402a (diff)
downloadqtwebengine-chromium-271a6c3487a14599023a9106329505597638d793.tar.gz
BASELINE: Update Chromium to 77.0.3865.59
Change-Id: I1e89a5f3b009a9519a6705102ad65c92fe736f21 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/chrome/android/features/ar')
-rw-r--r--chromium/chrome/android/features/ar/ar_module.gni23
-rw-r--r--chromium/chrome/android/features/ar/ar_module_tmpl.gni59
2 files changed, 23 insertions, 59 deletions
diff --git a/chromium/chrome/android/features/ar/ar_module.gni b/chromium/chrome/android/features/ar/ar_module.gni
new file mode 100644
index 00000000000..8aedb4d819e
--- /dev/null
+++ b/chromium/chrome/android/features/ar/ar_module.gni
@@ -0,0 +1,23 @@
+# Copyright 2019 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//device/vr/buildflags/buildflags.gni")
+
+assert(enable_arcore)
+
+ar_module_desc = {
+ name = "ar"
+ java_deps = [
+ "//chrome/browser/android/vr:ar_java",
+ "//third_party/arcore-android-sdk-client:com_google_ar_core_java",
+ ]
+ android_manifest = "//chrome/android/features/ar/AndroidManifest.xml"
+ loadable_modules_32_bit =
+ [ "$root_gen_dir/third_party/arcore-android-sdk-client/" +
+ "com_google_ar_core_java/jni/armeabi-v7a/libarcore_sdk_c.so" ]
+ loadable_modules_64_bit =
+ [ "$root_gen_dir/third_party/arcore-android-sdk-client/" +
+ "com_google_ar_core_java/jni/arm64-v8a/libarcore_sdk_c.so" ]
+ proguard_async = async_ar
+}
diff --git a/chromium/chrome/android/features/ar/ar_module_tmpl.gni b/chromium/chrome/android/features/ar/ar_module_tmpl.gni
deleted file mode 100644
index 8c4570db384..00000000000
--- a/chromium/chrome/android/features/ar/ar_module_tmpl.gni
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2018 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-import("//build/config/android/rules.gni")
-import("//build/config/locales.gni")
-import("//chrome/android/features/dynamic_feature_modules.gni")
-import("//device/vr/buildflags/buildflags.gni")
-
-assert(enable_arcore)
-
-template("ar_module_tmpl") {
- assert(defined(invoker.version_code))
- assert(defined(invoker.version_name))
- assert(defined(invoker.manifest_package))
- assert(defined(invoker.module_name))
- assert(defined(invoker.base_module_target))
-
- _manifest = "$target_gen_dir/$target_name/AndroidManifest.xml"
- _manifest_target = "${target_name}__manifest"
- jinja_template(_manifest_target) {
- input = "//chrome/android/features/ar/AndroidManifest.xml"
- output = _manifest
- variables = [
- "target_sdk_version=$android_sdk_version",
- "manifest_package=${invoker.manifest_package}",
- ]
- }
-
- android_app_bundle_module(target_name) {
- forward_variables_from(invoker,
- [
- "base_module_target",
- "module_name",
- "native_switches",
- "version_code",
- "version_name",
- ])
- android_manifest = _manifest
- android_manifest_dep = ":$_manifest_target"
- deps = [
- "//chrome/browser/android/vr:ar_java",
- "//third_party/android_deps:com_google_ar_core_java",
- ]
-
- loadable_modules_if_32_bit = [ "$root_gen_dir/third_party/android_deps/com_google_ar_core_java/jni/armeabi-v7a/libarcore_sdk_c.so" ]
- loadable_modules_if_64_bit = [ "$root_gen_dir/third_party/android_deps/com_google_ar_core_java/jni/arm64-v8a/libarcore_sdk_c.so" ]
-
- uncompress_shared_libraries = true
-
- # Don't embed more localized strings than required (http://crbug.com/932017)
- aapt_locale_whitelist = locales
-
- proguard_enabled = !is_java_debug
-
- package_name = "ar"
- package_name_to_id_mapping = resource_packages_id_mapping
- }
-}