[go: nahoru, domu]

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.