Quick / Nimble

A Matcher Framework for Swift and Objective-C
https://quick.github.io/Nimble/documentation/nimble/
Apache License 2.0
4.8k stars 596 forks source link

Consolidate targets in the xcodeproj into a single target #1063

Closed younata closed 1 year ago

younata commented 1 year ago

Fixes #1062

Makes it easier to maintain the xcodeproj and adding new platforms (sup visionOS) by consolidating our multiple, platform-dependent targets into a single Nimble target (plus one for NimbleTests).

This breaks the public API: People who embed the xcodeproj (i.e. using git submodules) will need to specify the Nimble xcframework. Also, people who use Carthage (and are using intel) will now have to use the --use-xcframeworks option.