}
@SuppressWarnings("serial")
private void createProjectTasks()
{
FMLVersionPropTask sub = makeTask("createVersionPropertiesFML", FMLVersionPropTask.class);
{
//sub.setTasks("createVersionProperties");
//sub.setBuildFile(delayedFile("{FML_DIR}/build.gradle"));
sub.setVersion(new Closure<String>(project)
{
@Override
public String call(Object... args)
{
return FmlDevPlugin.getVersionFromGit(project, new File(delayedString("{FML_DIR}").call()));
}
});
sub.setOutputFile(delayedFile(FML_VERSIONF));
}
GenDevProjectsTask task = makeTask("generateProjectClean", GenDevProjectsTask.class);
{
task.setTargetDir(delayedFile(ECLIPSE_CLEAN));