commit | 180da082c95118be4bd6b4c41bdc70181ba9bd63 | [log] [tgz] |
---|---|---|
author | David Fang <fangism@google.com> | Wed Jul 28 23:57:54 2021 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Aug 11 08:26:57 2021 -0700 |
tree | 8f16f3fd681b96d169d4c0eb5a0a20ffecca19d9 | |
parent | d3a774a636e6f8a20312d0b9a13d934a6952881e [diff] |
[third_party] Make mini_chromium relocatable This will accommodate moving third_party/mini_chromium around. The default location is unchanged for now. There are GN variables that may need to be updated when Fuchsia's source re-organizes its layout: * mini_chromium_source_parent : this contains a BUILD.gn with groups and encloses the mini_chromium_source_root. This is controlled by the structure of the project that depends on this project. * _mini_chromium_source_root : this is what is normally checked out from git, the upstream source directory * mini_chromium_import_root : points inside source_root to make GN files accessible. This first step breaks out case logic for "if (crashpad_is_in_fuchsia)" even if the value is unchanged for now. This will faciliate a smaller change when Fuchsia re-structures third_party sources. Change-Id: I38276503604834576fc9eb9404f1332c87bed430 Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3062424 Reviewed-by: Mark Mentovai <mark@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org> GitOrigin-RevId: d5d78c14693a52fd3f55aa9a10450e9fbc778df9
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.