###Warning If you just pulled from master and it broke your build it is because we stopped tracking the .project and .classpath files that are specific to eclipse. To repair your eclipse project just import it again as a gradle build.
###Compiling from the command line To compile the project from the command line just navigate to the root of the project and execute (in bash shells) :
./gradlew desktop:runto run the desktop version of the project
./gradlew android:installDebug android:runto install the project on a connected android device or emulator
./gradlew tasksto see all the tasks that gradle can execute.
An apk of the prototype is in the prototypeBuilds folder.
You can install it through adb by typing
adb install -r prototype.apk.
###Testing To test the project through the command line type the following:
./gradlew testto run all tests.
./gradlew core:testto test the unit tests in the core project.
./gradlew desktop:testto test the unit tests in the desktop project.
Tests should be placed in the core project unless they interact with platform specific classes. (GraphicEngine tests need the desktop launcher for example)