package com.prezi.spaghetti.gradle;
import org.gradle.api.Project;
import org.gradle.api.tasks.Copy;
import java.io.File;
public class ProcessSpaghettiResources extends Copy {
@Override
protected void copy() {
Project project = getProject();
String prefix = getDestinationDir().getAbsolutePath() + File.separator;
for (File file : getOutputs().getPreviousFiles()) {
if (file.getAbsolutePath().startsWith(prefix)) {
project.delete(file);
}
}
super.copy();
}
}