public class SymCopyStep extends Object implements Step
Assuming that ' on filename denotes a symbolic link to filename, then a directory tree like this: RootFolder/ folderA/ fileA fileB FolderB/ fileC
Will be copied on a DestinationFolder like this: DestinationFolder/ folderA/ fileA' fileB' FolderB/ fileC'
| Constructor and Description |
|---|
SymCopyStep(ProjectFilesystem filesystem,
com.google.common.collect.ImmutableList<Path> rootsRelativeToProjectRoot,
Path dest) |
| Modifier and Type | Method and Description |
|---|---|
StepExecutionResult |
execute(ExecutionContext context) |
String |
getDescription(ExecutionContext context) |
String |
getShortName() |
public SymCopyStep(ProjectFilesystem filesystem, com.google.common.collect.ImmutableList<Path> rootsRelativeToProjectRoot, Path dest)
public StepExecutionResult execute(ExecutionContext context) throws IOException
execute in interface StepIOExceptionpublic String getShortName()
getShortName in interface Steppublic String getDescription(ExecutionContext context)
getDescription in interface Step