public class MachoDylibStubRule extends ModernBuildRule<com.facebook.buck.cxx.MachoDylibStubRule.DylibStubBuildable>
Modifier and Type | Method and Description |
---|---|
static MachoDylibStubRule |
from(BuildTarget target,
ProjectFilesystem projectFilesystem,
SourcePathRuleFinder ruleFinder,
Tool strip,
SourcePath inputDylib)
Creates the rule for the input dylib.
|
SourcePath |
getSourcePathToOutput() |
compareTo, getBuildable, getBuildCellPathFactory, getBuildDeps, getBuildSteps, getOutputPathResolver, getSetupStepsForBuildable, getSourcePath, getSourcePaths, injectFieldsIfNecessary, inputBasedRuleKeyIsEnabled, recordOutputs, recordOutputs, recordOutputs, stepsForBuildable, stepsForBuildable, updateBuildRuleResolver
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
isSupported
getBuildTarget, getFullyQualifiedName, getProjectFilesystem, hasBuildSteps, isCacheable, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution, toString
getDependencies, getSourcePathOutputs
getType
public static MachoDylibStubRule from(BuildTarget target, ProjectFilesystem projectFilesystem, SourcePathRuleFinder ruleFinder, Tool strip, SourcePath inputDylib)
public SourcePath getSourcePathToOutput()
getSourcePathToOutput
in interface BuildRule
getSourcePathToOutput
in class ModernBuildRule<com.facebook.buck.cxx.MachoDylibStubRule.DylibStubBuildable>