public abstract class FileBundler extends Object
Constructor and Description |
---|
FileBundler(Path basePath) |
FileBundler(ProjectFilesystem filesystem,
BuildTarget target) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addCopySteps(ProjectFilesystem filesystem,
BuildCellRelativePathFactory buildCellRelativePathFactory,
com.google.common.collect.ImmutableList.Builder<Step> steps,
Path relativePath,
Path absolutePath,
Path destination) |
void |
copy(ProjectFilesystem filesystem,
BuildCellRelativePathFactory buildCellRelativePathFactory,
com.google.common.collect.ImmutableList.Builder<Step> steps,
Path destinationDir,
com.google.common.collect.ImmutableSortedSet<SourcePath> toCopy,
SourcePathResolverAdapter pathResolver) |
void |
copy(ProjectFilesystem filesystem,
BuildCellRelativePathFactory buildCellRelativePathFactory,
com.google.common.collect.ImmutableList.Builder<Step> steps,
Path destinationDir,
Iterable<SourcePath> toCopy,
SourcePathResolverAdapter pathResolver,
PatternsMatcher entriesToExclude) |
public FileBundler(ProjectFilesystem filesystem, BuildTarget target)
public FileBundler(Path basePath)
public void copy(ProjectFilesystem filesystem, BuildCellRelativePathFactory buildCellRelativePathFactory, com.google.common.collect.ImmutableList.Builder<Step> steps, Path destinationDir, com.google.common.collect.ImmutableSortedSet<SourcePath> toCopy, SourcePathResolverAdapter pathResolver)
public void copy(ProjectFilesystem filesystem, BuildCellRelativePathFactory buildCellRelativePathFactory, com.google.common.collect.ImmutableList.Builder<Step> steps, Path destinationDir, Iterable<SourcePath> toCopy, SourcePathResolverAdapter pathResolver, PatternsMatcher entriesToExclude)
protected abstract void addCopySteps(ProjectFilesystem filesystem, BuildCellRelativePathFactory buildCellRelativePathFactory, com.google.common.collect.ImmutableList.Builder<Step> steps, Path relativePath, Path absolutePath, Path destination)