Pete Bentley
Pete Bentley
Fixes [gradle-native #1096](https://github.com/gradle/gradle-native/issues/1096) Adds two new default toolchain targets for MacOS x86_64 and arm64 which use Clang's `-arch` argument to target the correct architecture. On MacOS, this is used in...
This was previously discussed in #1363 and I think the new treatment of `ErrorCollector. checkSucceeds()` is correct. However `ErrorCollector.addError()` is more commonly used when calling sub-methods or in wrapper `Rules`...
### Expected Behavior Consider a trivial native project: ``` plugins { id 'cpp' } model { components { hello(NativeExecutableSpec) { targetPlatform "osx_x86-64" targetPlatform "osx_aarch64" sources { cpp { source {...