Class AppleSdk


  • public abstract class AppleSdk
    extends Object
    Metadata about an Apple SDK.
    • Constructor Detail

      • AppleSdk

        public AppleSdk()
    • Method Detail

      • getName

        public abstract String getName()
        The full name of the SDK. For example: iphonesimulator8.0.
      • getVersion

        public abstract String getVersion()
        The version number of the SDK. For example: 8.0.
      • getApplePlatform

        public abstract ApplePlatform getApplePlatform()
        The platform of the SDK. For example, iphoneos.
      • getArchitectures

        public abstract Set<String> getArchitectures()
        The architectures supported by the SDK. For example: [i386, x86_64].
      • getToolchains

        public abstract com.google.common.collect.ImmutableList<AppleToolchain> getToolchains()
        The toolchains used by the SDK. For example: ["com.apple.dt.toolchain.XcodeDefault"]