diff --git a/build.gradle b/build.gradle index bc72e9da..7723bfa5 100644 --- a/build.gradle +++ b/build.gradle @@ -17,6 +17,7 @@ buildscript { } apply plugin: 'forge' +apply plugin: 'maven' version = "2.1.3" group = "info.jbcs.minecraft.chisel" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "Chisel 2" @@ -30,18 +31,23 @@ minecraft { } repositories { + maven { + name 'Chicken Bones Repo' + url "http://chickenbones.net/maven/" + } + maven { - name = "ChickenBones" - url = "http://chickenbones.net/maven" - } - maven { - name = "ProfMobius" - url = "http://mobiusstrip.eu/maven" - } + name 'Prof Mobius Repo' + url "http://chickenbones.net/maven/" + } } dependencies { - compile 'mcp.mobius.waila:Waila:1.5.3_1.7.10:dev' + compile "mcp.mobius.waila:Waila:1.5.3_1.7.10:dev" + compile "codechicken:CodeChickenLib:1.7.10-1.1.1.95:dev" + compile "codechicken:CodeChickenCore:1.7.10-1.0.2.11:dev" + compile "codechicken:NotEnoughItems:1.7.10-1.0.2.26:dev" + compile "codechicken:ForgeMultipart:1.7.10-1.1.0.297:dev" } processResources @@ -63,21 +69,7 @@ processResources exclude 'mcmod.info' } } - -// some crazy stuff to make sure the chicken stuff is in the mods folder... -// because it wont work otherwise... because FML doesnt load coremods from the classpath -task copyChicken(type: Copy, dependsOn: "extractUserDev") { - from { configurations.compile } - include "**/*Chicken*.jar", "**/*NotEnoughItems*.jar" - exclude "**/CodeChickenLib*" // because CCC downloads it anyways.. -_- - into file(minecraft.runDir + "/mods") - - mustRunAfter "deobfBinJar" - mustRunAfter "repackMinecraft" -} -tasks.setupDevWorkspace.dependsOn copyChicken -tasks.setupDecompWorkspace.dependsOn copyChicken - + // Create deobf dev jars task deobfJar(type: Jar) { from sourceSets.main.output