Commit 8d689ca9 authored by sdefresne's avatar sdefresne Committed by Commit bot

Add iossim as data_deps for iOS application bundles.

When targetting simulator, builds iossim as a data_deps for all iOS
application bundle as it is required to run the bundle on simulator
from the command-line.

BUG=594519

Review URL: https://codereview.chromium.org/1800083003

Cr-Commit-Position: refs/heads/master@{#381696}
parent f6cf0cb1
...@@ -147,6 +147,13 @@ template("app") { ...@@ -147,6 +147,13 @@ template("app") {
":$_bundle_data_info_plist", ":$_bundle_data_info_plist",
] ]
if (use_ios_simulator) {
if (!defined(data_deps)) {
data_deps = []
}
data_deps += [ "//testing/iossim(${host_toolchain})" ]
}
bundle_root_dir = "$root_out_dir/$_app_name.app" bundle_root_dir = "$root_out_dir/$_app_name.app"
bundle_resources_dir = bundle_root_dir bundle_resources_dir = bundle_root_dir
bundle_executable_dir = bundle_root_dir bundle_executable_dir = bundle_root_dir
...@@ -158,6 +165,4 @@ template("app") { ...@@ -158,6 +165,4 @@ template("app") {
# - find a way to make "ninja -C out/Default base_unittests.app" work as # - find a way to make "ninja -C out/Default base_unittests.app" work as
# an alias to "ninja -C out/Default base_unittests" (for convenience # an alias to "ninja -C out/Default base_unittests" (for convenience
# and compatibility with gyp), # and compatibility with gyp),
# - implement //testing/iossim(//build/toolchain/mac:clang_x64) and then
# add a depency to that target.
} }
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