more general purpose build.gradle