Commit 67db801b authored by Kevin Marshall's avatar Kevin Marshall Committed by Commit Bot

Add data_deps for additional build resources on internal Fuchsia builds.

Also refactor fuchsia_executable_runner to accept data_deps values
from the invoker.


Bug: 
Change-Id: I039548d80b98538692df8b04b4410b09474ad4d8
Reviewed-on: https://chromium-review.googlesource.com/758968Reviewed-by: default avatarScott Graham <scottmg@chromium.org>
Reviewed-by: default avatarLuke Halliwell <halliwell@chromium.org>
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#515068}
parent fda6bb3c
......@@ -126,10 +126,12 @@ template("fuchsia_executable_runner") {
[
"testonly",
"exe_target",
"data_deps",
])
runner_script = "exe_runner.py"
data_deps = [
exe_target,
]
if (!defined(data_deps)) {
data_deps = []
}
data_deps += [ exe_target ]
}
}
......@@ -450,6 +450,12 @@ cast_executable("cast_shell") {
if (is_fuchsia) {
fuchsia_executable_runner("cast_shell_fuchsia") {
exe_target = ":cast_shell"
if (chromecast_branding != "public") {
data_deps = [
"//chromecast/internal:fuchsia_internal_data_deps",
]
}
}
}
......
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