Sometimes a precompiled dependency might come without support for one of the supported SDKs.
For example… a dependency might come with support for iOS and simulator, but not for catalyst.
Is it possible to manage conditional behaviour based on the SDK it’s being built?
CMake only supports generating for a single SDK at a time (AFAIK; @kyle.edwards?), so you can make it conditional based on whether the dependency supports the current SDK target or not.