diff options
-rw-r--r-- | build.gradle | 26 | ||||
-rw-r--r-- | build.properties | 3 | ||||
-rw-r--r-- | gradle/wrapper/gradle-wrapper.properties | 2 |
3 files changed, 28 insertions, 3 deletions
diff --git a/build.gradle b/build.gradle index 90ba4a1373..b764463078 100644 --- a/build.gradle +++ b/build.gradle @@ -16,15 +16,22 @@ buildscript { } apply plugin: 'forge' +apply plugin: 'signing' + +file "build.properties" withReader { + def prop = new Properties() + prop.load(it) + ext.config = new ConfigSlurper().parse prop +} // Never remove the MC version or you will break autobuild! // New 3-segment versioning. 0.9 MUST remain static, as this indicates "GT5" mode of this mod -version = "1.7.10-0.9.8" +version = "${config.galactigreg.version}" group= "bloodasp.galactigreg" // http://maven.apache.org/guides/mini/guide-naming-conventions.html archivesBaseName = "GalacticGreg" minecraft { - version = "1.7.10-10.13.2.1291" + version = "${config.forge.version}-${config.minecraft.version}" runDir = "eclipse" replaceIn "src/main/java/bloodasp/galacticgreg/GalacticGreg.java" @@ -82,3 +89,18 @@ artifacts { archives deobfJar archives sourceJar } + +task signJar(dependsOn: 'reobf'){ + doLast { + ant.signjar( + destDir: jar.destinationDir, + jar: jar.getArchivePath(), + alias: findProperty('keyStoreAlias') ?: '', + keystore: findProperty('keyStore') ?: '', + storepass: findProperty('keyStorePass') ?: '', + digestalg: findProperty('signDigestAlg') ?: '', + tsaurl: findProperty('signTSAurl') ?: '', + verbose: true + ) + } +} diff --git a/build.properties b/build.properties new file mode 100644 index 0000000000..cd1b98b9bd --- /dev/null +++ b/build.properties @@ -0,0 +1,3 @@ +minecraft.version=1.7.10 +forge.version=10.13.4.1614 +galactigreg.version=1.7.10-0.9.8 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 678d9d8de3..aae599bbfa 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-bin.zip |