commit | 9fba3affd0a3246f2ec851c5f83cc3588a379086 | [log] [tgz] |
---|---|---|
author | Fabrice de Gans-Riberi <[email protected]> | Thu Apr 12 19:00:48 2018 |
committer | Commit Bot <[email protected]> | Thu Apr 12 19:00:48 2018 |
tree | 3c80bd4cd4b619c456778b1502cef826ff26e22e | |
parent | dd201aa07beff63bd8be053e1657a514c08d7121 [diff] [blame] |
Stop setting is_posix for Fuchsia. This sets is_posix to false for the Fuchsia build as it will rely less and less on the POSIX implementation. Follow-up CLs will clean up build files from redundant checks and stop including _posix files by default. Bug: 812974 Change-Id: I6dc625ba2d4919a775041b1516e051b471c50e97 Reviewed-on: https://chromium-review.googlesource.com/987377 Commit-Queue: Fabrice de Gans-Riberi <[email protected]> Reviewed-by: Dirk Pranke <[email protected]> Reviewed-by: Nasko Oskov <[email protected]> Reviewed-by: Scott Graham <[email protected]> Reviewed-by: Nico Weber <[email protected]> Reviewed-by: David Benjamin <[email protected]> Reviewed-by: Ken Rockot <[email protected]> Reviewed-by: Chrome Cunningham <[email protected]> Reviewed-by: Sergey Ulanov <[email protected]> Cr-Commit-Position: refs/heads/master@{#550292}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn index 1310594..ad45700 100644 --- a/chrome/browser/BUILD.gn +++ b/chrome/browser/BUILD.gn
@@ -3078,7 +3078,7 @@ } } - if (is_posix) { + if (is_posix || is_fuchsia) { deps += [ "//chrome/app:shutdown_signal_handlers" ] } @@ -3169,7 +3169,7 @@ ] } - if (is_posix && !is_mac && !is_fuchsia) { + if (is_posix && !is_mac) { # TODO(crbug.com/753619): Enable crash reporting on Fuchsia. sources += [ "//chrome/app/chrome_crash_reporter_client.cc",