I've been trying to package several Maven dependencies into the released Jar file. On a normal Gradle instance I can add:
jar {
from configurations.compile
.findAll { it.getAbsolutePath().contains("org.squiddev") }
.collect { it.isDirectory() ? it : zipTree(it) }
}
And it will package all dependencies in the group org.squiddev.* into the produced Jar file. However when using ForgeGradle all Minecraft/Forge dependencies (net.minecraft, cpw.mods.fml) seem to get lost and it cannot compile.
My build.gradle and the log are on this gist. I'm just wondering what I'm doing wrong?