}
}
private void copyFirstInputFile(final Environment env, final String dir,
final File temp) throws IOException, MojoExecutionException {
final Processor processor = env.getProcessors().get(env.getPipeline()[0]);
if (processor == null) {
throw new MojoExecutionException("Pipeline entry '"
+ env.getPipeline()[0]
+ "' does not match to a processor description");
}
final String input = processor.getSrc();
if (input != null) {
File inputFile = new File(dir, input);
if (!inputFile.isAbsolute()) {
inputFile = new File(this.configFilePath.getParentFile(),
inputFile.getPath());