From 89f256af0979fdd94eeb17f7ca715ae0e28ad4d9 Mon Sep 17 00:00:00 2001 From: CannibalVox Date: Fri, 6 Mar 2015 21:05:43 -0600 Subject: [PATCH] Need to actally update this build script. --- build.gradle | 52 ++++++++++++++----------- src/main/resources/META-INF/MANIFEST.MF | 4 -- 2 files changed, 30 insertions(+), 26 deletions(-) delete mode 100644 src/main/resources/META-INF/MANIFEST.MF diff --git a/build.gradle b/build.gradle index 1555934..e7e528c 100644 --- a/build.gradle +++ b/build.gradle @@ -5,45 +5,53 @@ buildscript { name = "forge" url = "http://files.minecraftforge.net/maven" } + maven { + name = "sonatype" + url = "https://oss.sonatype.org/content/repositories/snapshots/" + } } dependencies { - classpath 'net.minecraftforge.gradle:ForgeGradle:1.0-SNAPSHOT' + classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT' } } - apply plugin: 'forge' -version = "2.2.4-" + System.getenv("BUILD_NUMBER") +version = "2.2.5-" + System.getenv("BUILD_NUMBER") group = "com.stevenrs11.dimdoors" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "DimensionalDoors" minecraft { - version = "1.6.4-9.11.1.964" - - replaceIn "mod_pocketDim.java" - replace "@VERSION@", project.version + version = "1.7.10-10.13.2.1307-1.7.10" + runDir = "eclipse" } targetCompatibility = '1.6' sourceCompatibility = '1.6' processResources -{ - // Replace stuff $version and $mcversion in mcmod.info - from(sourceSets.main.resources.srcDirs) { - include 'mcmod.info' - - // Replace version and mcversion - expand 'version':project.version, 'mcversion':project.minecraft.version - } - - // Copy everything else - from(sourceSets.main.resources.srcDirs) { - exclude 'mcmod.info' - } -} + { + // 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 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' + } + } + jar { - destinationDir = new File("build/dist/") + manifest { + attributes 'FMLAT': 'accessTransformer.cfg' + } } diff --git a/src/main/resources/META-INF/MANIFEST.MF b/src/main/resources/META-INF/MANIFEST.MF deleted file mode 100644 index e4056bc..0000000 --- a/src/main/resources/META-INF/MANIFEST.MF +++ /dev/null @@ -1,4 +0,0 @@ -Manifest-Version: 1.0 -Ant-Version: Apache Ant 1.8.3 -Created-By: 1.6.0_45-b06 (Sun Microsystems Inc.) -FMLAT: accessTransformer.cfg