mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-09 22:16:13 +00:00
I like to share a single Crashpad checkout between my non-virtual machine and some virtual machines. Downloaded toolchains, which vary by build host configuration, must go in paths named for the build host. (Chromium doesn’t do this, and it bugs me.) Rather than downloading the Fuchsia toolchain to third_party/fuchsia/clang, this puts it in third_party/fuchsia/clang/{mac,linux}-amd64. The Fuchsia SDK is only published on cipd for linux-amd64, but the sysroot that it contains ought to be perfectly functional on any suitably-equipped build host, so this also checks out that package unconditionally. Bug: crashpad:196 Change-Id: Iabd4f2dd1e2c06a3f7208b5c40432619983919ea Reviewed-on: https://chromium-review.googlesource.com/794537 Commit-Queue: Mark Mentovai <mark@chromium.org> Reviewed-by: Scott Graham <scottmg@chromium.org>
…
…
Crashpad
Crashpad is a crash-reporting system.
Documentation
- Project status
- Developing Crashpad: instructions for getting the source code, building, testing, and contributing to the project.
- Crashpad interface documentation
- Crashpad tool man pages
- Crashpad overview design
Source Code
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.
Other Links
- Bugs can be reported at the Crashpad issue tracker.
- The Crashpad Buildbots perform automated builds and tests.
- crashpad-dev is the Crashpad developers’ mailing list.
Description
Languages
C++
92.5%
Objective-C++
2.5%
C
2%
Python
1.8%
Assembly
0.9%
Other
0.3%