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.
[x] Does this have documentation?
[x] Does this break the public API (Requires major version bump)?
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.