commit | 2b126630093c489b4fe4daaad3a062af4cb50885 | [log] [tgz] |
---|---|---|
author | Mark Mentovai <mark@chromium.org> | Wed Apr 22 10:44:15 2020 -0400 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 19 06:52:07 2021 -0800 |
tree | 8707c1190cf0823eb23ae57b2721dfa4db941772 | |
parent | 05eb2cacb0ea279e2d9839ec32d95f772e729447 [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: I4fe9fac31d23f9fb53490d7f4c0790cd2d20f2ff 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> GitOrigin-RevId: adfd94a35798b1cfaeeac59149f7ef093f8b2ad9
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.