From 065a13fac575b267bdab69315ed67dc2a2e76a9a Mon Sep 17 00:00:00 2001 From: Fenn Date: Wed, 4 Jun 2014 23:05:36 +0100 Subject: [PATCH] Updated gradle and mcmod.info --- build.gradle | 50 ++++++++++++++++++++++++----------- src/main/resources/mcmod.info | 2 +- 2 files changed, 36 insertions(+), 16 deletions(-) diff --git a/build.gradle b/build.gradle index 7df2276b..a98cb6fb 100644 --- a/build.gradle +++ b/build.gradle @@ -27,21 +27,41 @@ minecraft { } processResources -{ - // this will ensure that this task is redone when the versions change. - inputs.property "version", project.version - inputs.property "mcversion", project.minecraft.version + { + // replace stuff in mcmod.info, nothing else + from(sourceSets.main.resources.srcDirs) { + include 'mcmod.info' - // replace stuff in mcmod.info, nothing else - from(sourceSets.main.resources.srcDirs) { - include 'mcmod.info' - - // replace version and mcversion - expand 'version':project.version, 'mcversion':project.minecraft.version - } - - // copy everything else, thats not the mcmod.info - from(sourceSets.main.resources.srcDirs) { - exclude 'mcmod.info' + // replace version and mcversion + expand 'version':project.version, 'mcversion':project.minecraft.version + } + + // copy everything else, thats not the mcmod.info + from(sourceSets.main.resources.srcDirs) { + exclude 'mcmod.info' + } + + } + +// Create deobf dev jars +task deobfJar(type: Jar) { + from(sourceSets.main.output) { + appendix = 'deobf' } } + +// Create API library zip +task apiZip(type: Zip) { + from(sourceSets.main.java) { + + } + classifier = 'api' +} + +apiZip.mustRunAfter deobfJar + + +artifacts { + archives deobfJar + archives apiZip +} \ No newline at end of file diff --git a/src/main/resources/mcmod.info b/src/main/resources/mcmod.info index 2556241b..3996c18e 100644 --- a/src/main/resources/mcmod.info +++ b/src/main/resources/mcmod.info @@ -4,7 +4,7 @@ "name": "Chisel", "description": "A mod that adds in many fancy blocks for decoration, which are crafted utilising the Chisel.", "version": "1.5.4e", - "credits": "This mod uses a lot of textures from the Painterly pack: http://painterlypack.net/. Also one stone variation is designed to look like a block from Doku.", + "credits": "This mod uses a lot of textures from the Painterly pack: http://painterlypack.net/. Also one stone variation is designed to look like a block from Doku. Oh, and asie for porting the mod to 1.7.2", "logoFile": "", "mcversion": "1.7.2", "url": "",