public class CxxGenrule extends NoopBuildRuleWithDeclaredAndExtraDeps implements HasOutputName
| Constructor and Description |
|---|
CxxGenrule(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams params,
String output) |
| Modifier and Type | Method and Description |
|---|---|
SourcePath |
getGenrule(CxxPlatform cxxPlatform,
ActionGraphBuilder graphBuilder)
Get the genrule
|
String |
getOutputName(OutputLabel outputLabel)
Returns an output name for the build target associated with the given output label.
|
getBuildSteps, getSourcePathToOutput, hasBuildSteps, isCacheabledeprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDepsequals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hashCode, injectFields, toString, updateBuildRuleResolverclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTo, getFullyQualifiedName, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecutionpublic CxxGenrule(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams params, String output)
public String getOutputName(OutputLabel outputLabel)
HasOutputNamegetOutputName in interface HasOutputNamepublic SourcePath getGenrule(CxxPlatform cxxPlatform, ActionGraphBuilder graphBuilder)