MovingBlocks/Terasology — pull request #305 by mkalb (2012-08-04 21:45:39+00:00)
Title: Gradle improvments

Update gradle version from 1.0 to 1.1
Update dependencies (groovy, guava)
Added settings.gradle with project name (useful if folder name != 'Terasology')
Added a new gradle build file with the name "buildNew.gradle".

Please test this new build file and give me feedback

1. Backup your IDE files/folders and the "target" folder
2. Call "gradlew clean cleanEclipse cleanIdea"
3. Call "gradlew -b buildNew.gradle distZip"
4. Call "gradlew -b buildNew.gradle run"
5. Call "gradlew -b buildNew.gradle zipSavedWorlds"
6. Call "gradlew -b buildNew.gradle deleteSavedWorlds"
7. Call "gradlew -b buildNew.gradle execProtobuf"
8. Call "gradlew -b buildNew.gradle eclipse" or "gradlew -b buildNew.gradle idea"
9. Open IDE (eclipse or Idea) and try to run Terasology

Important: Gradle buildDir changed from "target" to "build"
The IDE should use an other folder for the classes. Eclipse uses as default "bin/classes".
I didn't test it with IDEA IntelliJ.

Missing: Applet tasks (To be done)