| Index: mojo/runner/BUILD.gn
|
| diff --git a/mojo/runner/BUILD.gn b/mojo/runner/BUILD.gn
|
| index 0fe40cbf6c84bad324310864edef9fb7a4072524..1496e4e3cfa0da5c1e77c3defbc58941df81dd8f 100644
|
| --- a/mojo/runner/BUILD.gn
|
| +++ b/mojo/runner/BUILD.gn
|
| @@ -268,54 +268,26 @@ if (is_android) {
|
| custom_package = "org.chromium.mojo.shell"
|
| }
|
|
|
| - mojo_runner_test_assets_dir = "$root_build_dir/mojo_runner_test_assets"
|
| - mojo_runner_apptests_assets_dir =
|
| - "$root_build_dir/mojo_runner_apptests_assets"
|
| -
|
| - copy_ex("copy_mojo_runner_apptests_assets") {
|
| + android_assets("mojo_runner_apptests_assets") {
|
| testonly = true
|
| - clear_dir = true
|
| - dest = mojo_runner_apptests_assets_dir
|
|
|
| deps = [
|
| ":bootstrap",
|
| ":bootstrap_java",
|
| - "//components/clipboard:apptests",
|
| - "//components/mus/ws:apptests",
|
| - "//components/resource_provider:apptests",
|
| - "//mojo/services/network:apptests",
|
| - "//third_party/icu:icudata",
|
| + "//components/clipboard:apptests_assets",
|
| + "//components/clipboard:clipboard_assets",
|
| + "//components/mus/ws:apptests_assets",
|
| + "//components/resource_provider:apptests_assets",
|
| + "//components/resource_provider:resource_provider_assets",
|
| + "//mojo/services/network:apptests_assets",
|
| + "//mojo/services/network:network_assets",
|
| + "//third_party/icu:icu_assets",
|
| ]
|
|
|
| sources = [
|
| "$root_out_dir/obj/mojo/runner/bootstrap_java.dex.jar",
|
| "$root_shlib_dir/${shlib_prefix}bootstrap$shlib_extension",
|
| ]
|
| -
|
| - apptest_outputs = [
|
| - "clipboard",
|
| - "clipboard_apptests",
|
| - "icudtl.dat",
|
| - "mus_apptests",
|
| - "resource_provider",
|
| - "resource_provider_apptests",
|
| - "network_service",
|
| - "network_service_apptests",
|
| - ]
|
| -
|
| - args = []
|
| - foreach(path, apptest_outputs) {
|
| - args +=
|
| - [ "--files=" + rebase_path("$root_out_dir/$path", root_build_dir) ]
|
| - }
|
| - }
|
| -
|
| - generate_mojo_shell_assets_list("build_mojo_runner_apptests_assets") {
|
| - testonly = true
|
| - deps = [
|
| - ":copy_mojo_runner_apptests_assets",
|
| - ]
|
| - dir = mojo_runner_apptests_assets_dir
|
| }
|
|
|
| copy("copy_mojo_runner") {
|
| @@ -330,48 +302,21 @@ if (is_android) {
|
| ]
|
| }
|
|
|
| - copy_ex("copy_mojo_runner_test_assets") {
|
| - testonly = true
|
| - clear_dir = true
|
| - dest = mojo_runner_test_assets_dir
|
| - deps = [
|
| - "//mojo/services/test_service:test_app",
|
| - "//mojo/services/test_service:test_request_tracker_app",
|
| - "//third_party/icu:icudata",
|
| - ]
|
| -
|
| - # Directories can't be specified as sources so pass manually to the script.
|
| - args = [
|
| - "--files=" + rebase_path("$root_out_dir/icudtl.dat", root_build_dir),
|
| - "--files=" + rebase_path("$root_out_dir/test_app", root_build_dir),
|
| - "--files=" +
|
| - rebase_path("$root_out_dir/test_request_tracker_app", root_build_dir),
|
| - ]
|
| - }
|
| -
|
| android_apk("mojo_runner_apptests_apk") {
|
| testonly = true
|
| apk_name = "MojoRunnerApptests"
|
| android_manifest = "android/apk/AndroidManifest.xml"
|
| native_libs = [ "${shlib_prefix}mojo_runner$shlib_extension" ]
|
| - asset_location = mojo_runner_apptests_assets_dir
|
| + write_asset_list = true
|
|
|
| deps = [
|
| - ":build_mojo_runner_apptests_assets",
|
| ":copy_mojo_runner",
|
| ":java",
|
| + ":mojo_runner_apptests_assets",
|
| ":resources",
|
| "//base:base_java",
|
| "//ui/platform_window/android:platform_window_java",
|
| google_play_services_resources,
|
| ]
|
| }
|
| -
|
| - generate_mojo_shell_assets_list("build_mojo_runner_test_assets") {
|
| - testonly = true
|
| - deps = [
|
| - ":copy_mojo_runner_test_assets",
|
| - ]
|
| - dir = mojo_runner_test_assets_dir
|
| - }
|
| }
|
|
|