public class AppleToolchainSetBuildRule extends NoopBuildRule
BuildRule
provides AppleCxxPlatform
using AppleToolchainBuildRule
.
It's a NoopBuildRule
with no build steps or outputs.Constructor and Description |
---|
AppleToolchainSetBuildRule(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
FlavorDomain<AppleCxxPlatform> appleCxxPlatformsFlavorDomain) |
Modifier and Type | Method and Description |
---|---|
AppleCxxPlatform |
getAppleCxxPlatform(Flavor flavor) |
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 AppleToolchainSetBuildRule(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, FlavorDomain<AppleCxxPlatform> appleCxxPlatformsFlavorDomain)
public AppleCxxPlatform getAppleCxxPlatform(Flavor flavor)