diff --git a/buildSrc/src/main/kotlin/PlatformConfig.kt b/buildSrc/src/main/kotlin/PlatformConfig.kt index 0203f277d..d23a27f04 100644 --- a/buildSrc/src/main/kotlin/PlatformConfig.kt +++ b/buildSrc/src/main/kotlin/PlatformConfig.kt @@ -138,8 +138,10 @@ fun Project.addJarManifest(includeClasspath: Boolean = false) { tasks.named("jar") { + val version = project(":worldedit-core").version + inputs.property("version", version) val attributes = mutableMapOf( - "WorldEdit-Version" to project(":worldedit-core").version + "WorldEdit-Version" to version ) if (includeClasspath) { attributes["Class-Path"] = CLASSPATH diff --git a/worldedit-bukkit/build.gradle.kts b/worldedit-bukkit/build.gradle.kts index 1755ea79c..5571cb1f4 100644 --- a/worldedit-bukkit/build.gradle.kts +++ b/worldedit-bukkit/build.gradle.kts @@ -36,8 +36,10 @@ } tasks.named("processResources") { + val internalVersion = project.ext["internalVersion"] + inputs.property("internalVersion", internalVersion) filesMatching("plugin.yml") { - expand("internalVersion" to project.ext["internalVersion"]) + expand("internalVersion" to internalVersion) } // exclude adapters entirely from this JAR, they should only be in the shadow JAR exclude("**/worldedit-adapters.jar")