public abstract class AppleCxxPlatform extends Object implements FlavorConvertible
CxxPlatform
.Modifier and Type | Class and Description |
---|---|
static class |
AppleCxxPlatform.Builder |
Constructor and Description |
---|
AppleCxxPlatform() |
public abstract CxxPlatform getCxxPlatform()
public abstract Optional<SwiftPlatform> getSwiftPlatform()
public abstract AppleSdk getAppleSdk()
public abstract AppleSdkPaths getAppleSdkPaths()
public abstract String getMinVersion()
public abstract Tool getActool()
public abstract Tool getIbtool()
public abstract Tool getMomc()
public abstract Tool getXctest()
public abstract Tool getDsymutil()
public abstract Tool getLibtool()
public abstract Tool getLipo()
public abstract Tool getLldb()
public abstract ToolProvider getCodesignProvider()
public Flavor getFlavor()
getFlavor
in interface FlavorConvertible
public static AppleCxxPlatform.Builder builder()
public AppleCxxPlatform withBuildVersion(Optional<String> buildVersion)
public AppleCxxPlatform withAppleSdk(AppleSdk appleSdk)