class Xcodeproj::XcodebuildHelper
def parse_sdks_if_needed
-
(void)- Parses the SDKs returned by xcodebuild and stores the
def parse_sdks_if_needed if @needs_to_parse_sdks @versions_by_sdk = {} @versions_by_sdk[:osx] = [] @versions_by_sdk[:ios] = [] @versions_by_sdk[:tvos] = [] @versions_by_sdk[:watchos] = [] if xcodebuild_available? sdks = parse_sdks_information(xcodebuild_sdks) sdks.each do |(name, version)| case when name == 'macosx' then @versions_by_sdk[:osx] << version when name == 'iphoneos' then @versions_by_sdk[:ios] << version when name == 'appletvos' then @versions_by_sdk[:tvos] << version when name == 'watchos' then @versions_by_sdk[:watchos] << version end end end end end