From d2958d75f379137462801faaac20a433df9aefee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moon=20Dav=C3=A9?= Date: Fri, 31 Jul 2026 16:35:48 -0400 Subject: [PATCH] replaying neobrain: Use lazy evaluation for dependencies of the zipDistributable task --- app/build.gradle.kts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index d50675922..01938a187 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -369,12 +369,12 @@ tasks.register("zipDistributable"){ dependsOn("createDistributable", "setExecutablePermissions") group = "compose desktop" - val dir = distributable().destinationDir.get() - val packageName = distributable().packageName.get() + val dir = provider { distributable().destinationDir.get() } + val packageName = provider { distributable().packageName.get() } from(dir){ eachFile{ permissions{ unix("755") } } } archiveBaseName.set(packageName) - destinationDirectory.set(dir.file("../").asFile) + destinationDirectory.set(layout.dir(provider { dir.get().file("../").asFile})) } afterEvaluate{