Commit 91189edf authored by Tibor Goldschwendt's avatar Tibor Goldschwendt Committed by Commit Bot

[android:build] Remove base module target workaround for AR, VR modules

Change-Id: Ia65a75f355ecf7d035f1bdd8cac3fb55f85160b2
Reviewed-on: https://chromium-review.googlesource.com/1213366Reviewed-by: default avatarYaron Friedman <yfriedman@chromium.org>
Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#589525}
parent 9164d759
...@@ -10,6 +10,7 @@ assert(enable_arcore) ...@@ -10,6 +10,7 @@ assert(enable_arcore)
template("ar_module_tmpl") { template("ar_module_tmpl") {
assert(defined(invoker.manifest_package)) assert(defined(invoker.manifest_package))
assert(defined(invoker.module_name)) assert(defined(invoker.module_name))
assert(defined(invoker.base_module_target))
_manifest = "$target_gen_dir/$target_name/AndroidManifest.xml" _manifest = "$target_gen_dir/$target_name/AndroidManifest.xml"
_manifest_target = "${target_name}__manifest" _manifest_target = "${target_name}__manifest"
...@@ -23,22 +24,14 @@ template("ar_module_tmpl") { ...@@ -23,22 +24,14 @@ template("ar_module_tmpl") {
} }
android_app_bundle_module(target_name) { android_app_bundle_module(target_name) {
if (defined(invoker.base_module_target)) {
_base_module_target = invoker.base_module_target
} else {
# TODO(tiborg): This is here to not break the downstream bots. Remove once
# we have set the flag for downstream as well.
_base_module_target = "//clank/java:monochrome_base_module"
}
forward_variables_from(invoker, forward_variables_from(invoker,
[ [
"base_module_target",
"module_name", "module_name",
"version_code", "version_code",
]) ])
android_manifest = _manifest android_manifest = _manifest
android_manifest_dep = ":$_manifest_target" android_manifest_dep = ":$_manifest_target"
base_module_target = _base_module_target
deps = [ deps = [
"//third_party/arcore-android-sdk:libdynamite_client_java", "//third_party/arcore-android-sdk:libdynamite_client_java",
] ]
......
...@@ -11,6 +11,7 @@ assert(enable_vr) ...@@ -11,6 +11,7 @@ assert(enable_vr)
template("vr_module_tmpl") { template("vr_module_tmpl") {
assert(defined(invoker.manifest_package)) assert(defined(invoker.manifest_package))
assert(defined(invoker.module_name)) assert(defined(invoker.module_name))
assert(defined(invoker.base_module_target))
_manifest = "$target_gen_dir/$target_name/AndroidManifest.xml" _manifest = "$target_gen_dir/$target_name/AndroidManifest.xml"
_manifest_target = "${target_name}__manifest" _manifest_target = "${target_name}__manifest"
...@@ -24,22 +25,14 @@ template("vr_module_tmpl") { ...@@ -24,22 +25,14 @@ template("vr_module_tmpl") {
} }
android_app_bundle_module(target_name) { android_app_bundle_module(target_name) {
if (defined(invoker.base_module_target)) {
_base_module_target = invoker.base_module_target
} else {
# TODO(tiborg): This is here to not break the downstream bots. Remove once
# we have set the flag for downstream as well.
_base_module_target = "//clank/java:chrome_modern_base_module"
}
forward_variables_from(invoker, forward_variables_from(invoker,
[ [
"base_module_target",
"module_name", "module_name",
"version_code", "version_code",
]) ])
android_manifest = _manifest android_manifest = _manifest
android_manifest_dep = ":${_manifest_target}" android_manifest_dep = ":${_manifest_target}"
base_module_target = _base_module_target
deps = [ deps = [
"//chrome/browser/android/vr:java", "//chrome/browser/android/vr:java",
] ]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment