[Build][Demangler] Enable crash reporter integration on Darwin.

Crash reporter integration was only enabled for iOS.  Enable it for
any Darwin platform, but disable it for the minimal build.

Also fix up a couple of issues that popped up when it was enabled.

rdar://89139049
This commit is contained in:
Alastair Houghton
2022-03-24 16:19:14 +00:00
parent 71efd95052
commit b253705fe8
7 changed files with 54 additions and 39 deletions

View File

@@ -92,7 +92,7 @@ KNOWN_SETTINGS=(
android-ndk "" "An absolute path to the NDK that will be used as a libc implementation for Android builds"
## Darwin Options
darwin-crash-reporter-client "" "whether to enable CrashReporter integration"
darwin-crash-reporter-client "" "whether to enable CrashReporter integration, default is 1 on Darwin platforms, 0 otherwise"
darwin-deployment-version-ios "7.0" "minimum deployment target version for iOS"
darwin-deployment-version-osx "10.9" "minimum deployment target version for OS X"
darwin-deployment-version-tvos "9.0" "minimum deployment target version for tvOS"