|author||David Fang <firstname.lastname@example.org>||Wed Jul 28 23:57:54 2021 +0000|
|committer||Copybara-Service <email@example.com>||Wed Aug 11 08:26:57 2021 -0700|
[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 <firstname.lastname@example.org> Commit-Queue: Mark Mentovai <email@example.com> 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.