Gradle compilation