Skip to content

Commit

Permalink
Changeup how files are generated
Browse files Browse the repository at this point in the history
Accidentally released a java 17 last time, should now no longer happen.
  • Loading branch information
AlexProgrammerDE committed Jan 30, 2024
1 parent bebf7cb commit a2ba8ad
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions universal/build.gradle.kts
Expand Up @@ -15,7 +15,7 @@ val platforms = setOf(
tasks {
jar {
archiveClassifier.set("")
archiveFileName.set("SkinsRestorer.jar")
archiveFileName.set("SkinsRestorer-java17.jar")
destinationDirectory.set(rootProject.projectDir.resolve("build/libs"))
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
platforms.forEach { platform ->
Expand All @@ -26,8 +26,19 @@ tasks {
}
finalizedBy("java8Jar")
}
register<DowngradeJarTask>("java8Jar") {
val java8Jar = register<DowngradeJarTask>("java8Jar") {
input.set(jar.get().archiveFile.get().asFile)
dependsOn("jar")
dependsOn(jar)
finalizedBy("fixJava8FileName")
}
register<Copy>("fixJava8FileName") {
val outputFolder = rootProject.projectDir.resolve("build/libs")
val inputName = "SkinsRestorer-java17-downgraded.jar"
val outputName = "SkinsRestorer.jar"
from(outputFolder)
include(inputName)
destinationDir = outputFolder
rename(inputName, outputName)
dependsOn(java8Jar)
}
}

0 comments on commit a2ba8ad

Please sign in to comment.