mirror of
https://github.com/chromium/crashpad.git
synced 2024-12-27 07:14:10 +08:00
Scott Graham
00e6bd0887
fuchsia: Get 'all' to build
Adds a zlib build file for when building standalone (rather than reusing Chromium's, though the code still Chromium's patched copy). The separate build file avoids including the code for minizip and other support targets (instead, only the main libzlib.a static_library is defined). The other libraries and executables won't build in the Crashpad repo, so having a local build file means that all targets defined in the GN build are buildable. generate_dump is passing an invalid handle to ProcessSnapshotFuchsia as there's not yet any utility to convert a pid to a handle. But that's no great loss, because ProcessSnapshotFuchsia doesn't do anything itself yet. Bug: crashpad:79, crashpad:196 Change-Id: I11c918a30b60cc071465c919315b45caab1de870 Reviewed-on: https://chromium-review.googlesource.com/809354 Commit-Queue: Scott Graham <scottmg@chromium.org> Reviewed-by: Mark Mentovai <mark@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.6%
Objective-C++
2.5%
C
2%
Python
1.7%
Assembly
0.9%
Other
0.3%