commit | adfd94a35798b1cfaeeac59149f7ef093f8b2ad9 | [log] [tgz] |
---|---|---|
author | Mark Mentovai <mark@chromium.org> | Wed Apr 22 14:44:15 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Apr 22 16:09:05 2020 |
tree | c3b4cbdcdfd0384bd4aef7744243cf7f22909709 | |
parent | 64b8791f4523bbae346b35bd5bf34b80f4431e49 [diff] |
ios: Use compat to provide items missing from the iOS SDK This updates the way that the .defs files added in 1bfd7d06ed60 are treated, by putting them in compat/ios, using compat as intended. The .defs files in compat forward, via #include, to the ones in third_party/xnu. Additionally, compat/mac is enabled for iOS, as everything in compat/mac is sensible on iOS, and will have no effect when rendered unnecessary by the iOS SDK. This also changes util:mig_output to a static_library instead of a source_set. I don’t think there was any reason for it to have been a source_set to begin with. static_library is preferred for nearly everything. Bug: crashpad:31 Change-Id: I7c468d6d6785bf2bc825d45831ebb81e1c9ddfbc Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/2160310 Reviewed-by: Justin Cohen <justincohen@chromium.org> Commit-Queue: Mark Mentovai <mark@chromium.org>
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.