mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-08-04 03:46:57 -04:00
Bump Gradle to 8.14 (#3857)
This commit is contained in:
parent
91135b961e
commit
c9ba789b7c
@ -112,7 +112,7 @@ tasks.jar {
|
|||||||
|
|
||||||
val jarPath = tasks.jar.get().archiveFile.get().asFile
|
val jarPath = tasks.jar.get().archiveFile.get().asFile
|
||||||
|
|
||||||
tasks.getByName<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar>("shadowJar") {
|
tasks.shadowJar {
|
||||||
archiveClassifier.set(null as String?)
|
archiveClassifier.set(null as String?)
|
||||||
|
|
||||||
exclude("**/package-info.class")
|
exclude("**/package-info.class")
|
||||||
@ -179,7 +179,7 @@ tasks.processResources {
|
|||||||
dependsOn(tasks["java11Classes"])
|
dependsOn(tasks["java11Classes"])
|
||||||
}
|
}
|
||||||
|
|
||||||
val makeExecutables = tasks.create("makeExecutables") {
|
val makeExecutables by tasks.registering {
|
||||||
val extensions = listOf("exe", "sh")
|
val extensions = listOf("exe", "sh")
|
||||||
|
|
||||||
dependsOn(tasks.jar)
|
dependsOn(tasks.jar)
|
||||||
@ -261,7 +261,7 @@ fun parseToolOptions(options: String?): MutableList<String> {
|
|||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.create<JavaExec>("run") {
|
tasks.register<JavaExec>("run") {
|
||||||
dependsOn(tasks.jar)
|
dependsOn(tasks.jar)
|
||||||
|
|
||||||
group = "application"
|
group = "application"
|
||||||
|
@ -55,7 +55,7 @@ subprojects {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.create("checkTranslations") {
|
tasks.register("checkTranslations") {
|
||||||
doLast {
|
doLast {
|
||||||
val hmclLangDir = file("HMCL/src/main/resources/assets/lang")
|
val hmclLangDir = file("HMCL/src/main/resources/assets/lang")
|
||||||
|
|
||||||
|
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@ -1,6 +1,6 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
|
||||||
networkTimeout=120000
|
networkTimeout=120000
|
||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
@ -76,7 +76,7 @@ if (!jfxInClasspath && JavaVersion.current() >= JavaVersion.VERSION_11) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
rootProject.tasks.create("generateOpenJFXDependencies") {
|
rootProject.tasks.register("generateOpenJFXDependencies") {
|
||||||
doLast {
|
doLast {
|
||||||
val jfxDependencies = jfxPlatforms.associate { platform ->
|
val jfxDependencies = jfxPlatforms.associate { platform ->
|
||||||
platform.name to jfxModules.map { module ->
|
platform.name to jfxModules.map { module ->
|
||||||
@ -99,7 +99,7 @@ rootProject.tasks.create("generateOpenJFXDependencies") {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Ensure that the mirror repository caches files
|
// Ensure that the mirror repository caches files
|
||||||
rootProject.tasks.create("preTouchOpenJFXDependencies") {
|
rootProject.tasks.register("preTouchOpenJFXDependencies") {
|
||||||
doLast {
|
doLast {
|
||||||
for (repo in jfxMirrorRepos) {
|
for (repo in jfxMirrorRepos) {
|
||||||
for (platform in jfxPlatforms) {
|
for (platform in jfxPlatforms) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user