public interface UnresolvedAppleCxxPlatform extends FlavorConvertible
AppleCxxPlatform. During parsing/configuration
only information about parse-time deps is available. During action graph creation, this can be
resolved to the final AppleCxxPlatform.| Modifier and Type | Method and Description |
|---|---|
Iterable<BuildTarget> |
getParseTimeDeps(TargetConfiguration targetConfiguration)
Returns the parse time deps of this platform.
|
UnresolvedCxxPlatform |
getUnresolvedCxxPlatform()
Returns the @{link UnresolvedCxxPlatform} corresponding to the resolved
AppleCxxPlatform's CxxPlatform. |
UnresolvedSwiftPlatform |
getUnresolvedSwiftPlatform()
Returns the @{link UnresolvedSwiftPlatform} corresponding to the resolved
AppleCxxPlatform's CxxPlatform. |
AppleCxxPlatform |
resolve(BuildRuleResolver ruleResolver)
Returns the resolved @{link AppleCxxPlatform}.
|
getFlavorIterable<BuildTarget> getParseTimeDeps(TargetConfiguration targetConfiguration)
AppleCxxPlatform resolve(BuildRuleResolver ruleResolver)
UnresolvedCxxPlatform getUnresolvedCxxPlatform()
AppleCxxPlatform's CxxPlatform.UnresolvedSwiftPlatform getUnresolvedSwiftPlatform()
AppleCxxPlatform's CxxPlatform.