Refactor build.gradle
This commit is contained in:
@@ -1,22 +1,8 @@
|
|||||||
import java.security.MessageDigest
|
import java.security.MessageDigest
|
||||||
import java.util.jar.JarFile
|
|
||||||
|
|
||||||
if (!hasProperty('mainClass')) {
|
def buildnumber = System.getenv("BUILD_NUMBER") ?: "SNAPSHOT"
|
||||||
ext.mainClass = 'org.jackhuang.hmcl.Main'
|
def versionroot = System.getenv("VERSION_ROOT") ?: "3.1"
|
||||||
}
|
version = versionroot + '.' + buildnumber
|
||||||
|
|
||||||
def buildnumber = System.getenv("TRAVIS_BUILD_NUMBER")
|
|
||||||
if (buildnumber == null)
|
|
||||||
buildnumber = System.getenv("BUILD_NUMBER")
|
|
||||||
if (buildnumber == null)
|
|
||||||
buildnumber = "SNAPSHOT"
|
|
||||||
|
|
||||||
def versionroot = System.getenv("VERSION_ROOT")
|
|
||||||
if (versionroot == null)
|
|
||||||
versionroot = "3.1"
|
|
||||||
|
|
||||||
String mavenVersion = versionroot + '.' + buildnumber
|
|
||||||
version = mavenVersion
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile project(":HMCLCore")
|
compile project(":HMCLCore")
|
||||||
@@ -41,9 +27,9 @@ jar {
|
|||||||
|
|
||||||
manifest {
|
manifest {
|
||||||
attributes 'Created-By': 'Copyright(c) 2013-2018 huangyuhui.',
|
attributes 'Created-By': 'Copyright(c) 2013-2018 huangyuhui.',
|
||||||
'Main-Class': mainClass,
|
'Main-Class': 'org.jackhuang.hmcl.Main',
|
||||||
'Multi-Release': "true",
|
'Multi-Release': 'true',
|
||||||
'Implementation-Version': version
|
'Implementation-Version': version
|
||||||
}
|
}
|
||||||
|
|
||||||
doLast {
|
doLast {
|
||||||
|
|||||||
Reference in New Issue
Block a user