Fuchsia: disable packaging for Chromecast builds.
Chromecast builds include a number of shared libraries, but Fuchsia's
shared library support from within a package is still undefined,
in addition to the packaging script's handling of libraries.
Bug: 810069
Change-Id: I5b6a9f4597d1f760710f907e56ac97ac2c99c9e2
Reviewed-on: https://chromium-review.googlesource.com/907329
Reviewed-by: Scott Graham <scottmg@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
Cr-Commit-Position: refs/heads/master@{#535141}
diff --git a/testing/test.gni b/testing/test.gni
index dec4eda..f9f8c91 100644
--- a/testing/test.gni
+++ b/testing/test.gni
@@ -13,6 +13,7 @@
}
if (is_fuchsia) {
+ import("//build/config/chromecast_build.gni")
import("//build/config/fuchsia/rules.gni")
import("//build/config/fuchsia/package.gni")
}
@@ -237,6 +238,11 @@
":$_gen_runner_target",
":$_pkg_target",
]
+
+ # Disable packaging for Chromecast builds. (https://crbug.com/810069)
+ if (is_chromecast) {
+ deps -= [ ":${_pkg_target}" ]
+ }
}
# Makes the script which invokes the executable.