public class HttpArchive extends AbstractBuildRuleWithDeclaredAndExtraDeps
buck fetch
before executing the
build.Constructor and Description |
---|
HttpArchive(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
BuildRuleParams params,
HttpFile implicitHttpFile,
String out,
ArchiveFormat format,
Optional<Path> stripPrefix) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<Step> |
getBuildSteps(BuildContext context,
BuildableContext buildableContext) |
SourcePath |
getSourcePathToOutput() |
deprecatedGetExtraDeps, getBuildDeps, getDeclaredDeps, getTargetGraphOnlyDeps
equals, getBuildTarget, getDependencies, getProjectFilesystem, getSourcePathOutputs, getType, hasBuildSteps, hashCode, injectFields, isCacheable, toString, updateBuildRuleResolver
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo, getFullyQualifiedName, outputFileCanBeCopied, shouldRespectInputSizeLimitForRemoteExecution
public HttpArchive(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, BuildRuleParams params, HttpFile implicitHttpFile, String out, ArchiveFormat format, Optional<Path> stripPrefix)
public com.google.common.collect.ImmutableList<Step> getBuildSteps(BuildContext context, BuildableContext buildableContext)
public SourcePath getSourcePathToOutput()