Disable mac specific features when in Fuchsia tree
Because Fuchsia's fork deleted apple_cf for license compliance.
Bug: fuchsia:66116
Change-Id: I46041234c1541ecdf25ce04317c9403fba8dc6e0
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/3120806
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
Commit-Queue: Joshua Peraza <jperaza@chromium.org>
GitOrigin-RevId: 8940d63dfcd249b4e4272b3dfa16588e0dbd6236
diff --git a/util/BUILD.gn b/util/BUILD.gn
index 4f28414..affa4e9 100644
--- a/util/BUILD.gn
+++ b/util/BUILD.gn
@@ -343,7 +343,7 @@
]
}
- if (crashpad_is_mac) {
+ if (crashpad_is_mac && !crashpad_is_in_fuchsia) {
sources += [
"mac/checked_mach_address_range.h",
"mac/launchd.h",
@@ -615,7 +615,7 @@
deps += [ ":mig_output" ]
}
- if (crashpad_is_mac) {
+ if (crashpad_is_mac && !crashpad_is_in_fuchsia) {
libs = [ "bsm" ]
frameworks = [
"CoreFoundation.framework",