From 2f4a1f788461da1116113f3aef1602dcf6f4801f Mon Sep 17 00:00:00 2001 From: Stef Tervelde Date: Tue, 17 Dec 2024 00:42:21 +0100 Subject: [PATCH] Bugfix --- java/build.gradle.kts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/java/build.gradle.kts b/java/build.gradle.kts index 738af803b..8c939614d 100644 --- a/java/build.gradle.kts +++ b/java/build.gradle.kts @@ -51,11 +51,21 @@ tasks.register("extraResources"){ include("application/**/*") into( layout.buildDirectory.dir("resources-bundled/common/modes/java")) } +tasks.register("copyCore"){ + dependsOn(project(":core").tasks.jar) + from(project(":core").layout.buildDirectory.dir("libs")) + include("core.jar") + into(project(":core").layout.projectDirectory.dir("library")) +} val libraries = arrayOf("dxf","io","net","pdf","serial","svg") libraries.forEach { library -> tasks.register("library-$library-extraResources"){ - dependsOn(project(":java:libraries:$library").tasks.named("build")) + val build = project(":java:libraries:$library").tasks.named("build") + build.configure { + dependsOn(":java:copyCore") + } + dependsOn(build) from("libraries/$library") include("*.properties") include("library/**/*")