public class AppleToolchainBuildRule extends NoopBuildRule
BuildRule
provides AppleCxxPlatform
to use in AppleToolchainSetBuildRule
. It's a NoopBuildRule
with no build steps or outputs.Constructor and Description |
---|
AppleToolchainBuildRule(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
AppleCxxPlatform appleCxxPlatform) |
Modifier and Type | Method and Description |
---|---|
AppleCxxPlatform |
getAppleCxxPlatform() |
getBuildDeps, getBuildSteps, getSourcePathToOutput, hasBuildSteps, isCacheable
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hashCode, injectFields, toString, updateBuildRuleResolver
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
inputBasedRuleKeyIsEnabled, isSupported
compareTo, getBuildTarget, getFullyQualifiedName, getProjectFilesystem, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString, updateBuildRuleResolver
getDependencies, getSourcePathOutputs
getType
public AppleToolchainBuildRule(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, AppleCxxPlatform appleCxxPlatform)
public AppleCxxPlatform getAppleCxxPlatform()