public class SplitUberRDotJavaJar extends ModernBuildRule<SplitUberRDotJavaJar> implements Buildable
Constructor and Description |
---|
SplitUberRDotJavaJar(BuildTarget buildTarget,
ProjectFilesystem projectFilesystem,
SourcePathRuleFinder finder,
SourcePath uberRDotJavaJar,
com.facebook.buck.android.DexSplitMode dexSplitMode) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<Step> |
getBuildSteps(BuildContext buildContext,
ProjectFilesystem filesystem,
OutputPathResolver outputPathResolver,
BuildCellRelativePathFactory buildCellPathFactory) |
com.google.common.collect.ImmutableMap<String,BuildTargetSourcePath> |
getOutputJars() |
compareTo, getBuildable, getBuildCellPathFactory, getBuildDeps, getBuildSteps, getOutputPathResolver, getSetupStepsForBuildable, getSourcePath, getSourcePaths, getSourcePathToOutput, 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 SplitUberRDotJavaJar(BuildTarget buildTarget, ProjectFilesystem projectFilesystem, SourcePathRuleFinder finder, SourcePath uberRDotJavaJar, com.facebook.buck.android.DexSplitMode dexSplitMode)
public com.google.common.collect.ImmutableList<Step> getBuildSteps(BuildContext buildContext, ProjectFilesystem filesystem, OutputPathResolver outputPathResolver, BuildCellRelativePathFactory buildCellPathFactory)
getBuildSteps
in interface Buildable
public com.google.common.collect.ImmutableMap<String,BuildTargetSourcePath> getOutputJars()