version bump

This commit is contained in:
2023-11-07 16:31:44 +08:00
parent 6a81b48666
commit 11e6a9fc92
3 changed files with 21 additions and 5 deletions

View File

@@ -1,8 +1,11 @@
import net.woggioni.gradle.graalvm.NativeImageTask
import net.woggioni.gradle.graalvm.NativeImagePlugin
plugins { plugins {
id 'java-library' id 'java-library'
alias(catalog.plugins.lombok) alias(catalog.plugins.lombok)
alias(catalog.plugins.envelope) alias(catalog.plugins.envelope)
alias(catalog.plugins.native.image) alias(catalog.plugins.graalvm.native.image)
} }
repositories { repositories {
@@ -16,3 +19,8 @@ dependencies {
application { application {
mainClass = 'net.woggioni.jwo.benchmark.Main' mainClass = 'net.woggioni.jwo.benchmark.Main'
} }
tasks.named(NativeImagePlugin.NATIVE_IMAGE_TASK_NAME, NativeImageTask) {
useMusl = true
buildStaticImage = true
}

View File

@@ -1,3 +1,3 @@
jwo.version = 2023.10.05 jwo.version = 2023.11.07
lys.version = 2023.10.05 lys.version = 2023.11.07
guice.version = 5.0.1 guice.version = 5.0.1

View File

@@ -1,8 +1,11 @@
import net.woggioni.gradle.graalvm.NativeImagePlugin
import net.woggioni.gradle.graalvm.NativeImageTask
plugins { plugins {
id 'java-library' id 'java-library'
alias(catalog.plugins.lombok) alias(catalog.plugins.lombok)
alias(catalog.plugins.envelope) alias(catalog.plugins.envelope)
alias(catalog.plugins.native.image) alias(catalog.plugins.graalvm.native.image)
} }
repositories { repositories {
@@ -13,10 +16,15 @@ dependencies {
implementation project(':jmath') implementation project(':jmath')
} }
application { envelopeJar {
mainClass = 'net.woggioni.jmath.benchmark.Main' mainClass = 'net.woggioni.jmath.benchmark.Main'
} }
configureNativeImage { configureNativeImage {
args('20') args('20')
} }
tasks.named(NativeImagePlugin.NATIVE_IMAGE_TASK_NAME, NativeImageTask) {
useMusl = true
buildStaticImage = true
}