From 11e6a9fc92444ce989b5fafd8f99bd0ab7fb164c Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Tue, 7 Nov 2023 16:31:44 +0800 Subject: [PATCH] version bump --- benchmark/build.gradle | 10 +++++++++- gradle.properties | 4 ++-- jmath-benchmark/build.gradle | 12 ++++++++++-- 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/benchmark/build.gradle b/benchmark/build.gradle index 2aed46e..f3db8b6 100644 --- a/benchmark/build.gradle +++ b/benchmark/build.gradle @@ -1,8 +1,11 @@ +import net.woggioni.gradle.graalvm.NativeImageTask +import net.woggioni.gradle.graalvm.NativeImagePlugin + plugins { id 'java-library' alias(catalog.plugins.lombok) alias(catalog.plugins.envelope) - alias(catalog.plugins.native.image) + alias(catalog.plugins.graalvm.native.image) } repositories { @@ -16,3 +19,8 @@ dependencies { application { mainClass = 'net.woggioni.jwo.benchmark.Main' } + +tasks.named(NativeImagePlugin.NATIVE_IMAGE_TASK_NAME, NativeImageTask) { + useMusl = true + buildStaticImage = true +} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 3aa4afb..f647c11 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -jwo.version = 2023.10.05 -lys.version = 2023.10.05 +jwo.version = 2023.11.07 +lys.version = 2023.11.07 guice.version = 5.0.1 diff --git a/jmath-benchmark/build.gradle b/jmath-benchmark/build.gradle index 255c3a7..851256f 100644 --- a/jmath-benchmark/build.gradle +++ b/jmath-benchmark/build.gradle @@ -1,8 +1,11 @@ +import net.woggioni.gradle.graalvm.NativeImagePlugin +import net.woggioni.gradle.graalvm.NativeImageTask + plugins { id 'java-library' alias(catalog.plugins.lombok) alias(catalog.plugins.envelope) - alias(catalog.plugins.native.image) + alias(catalog.plugins.graalvm.native.image) } repositories { @@ -13,10 +16,15 @@ dependencies { implementation project(':jmath') } -application { +envelopeJar { mainClass = 'net.woggioni.jmath.benchmark.Main' } configureNativeImage { args('20') } + +tasks.named(NativeImagePlugin.NATIVE_IMAGE_TASK_NAME, NativeImageTask) { + useMusl = true + buildStaticImage = true +} \ No newline at end of file