From 2710ea2602739690e8da168fdbf640b8b218a2ca Mon Sep 17 00:00:00 2001 From: RatzzFatzz Date: Tue, 28 Jan 2025 23:45:06 +0100 Subject: [PATCH] Update graalvm and lombok config --- pom.xml | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 70 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 0e2416b..6e67c4f 100644 --- a/pom.xml +++ b/pom.xml @@ -8,6 +8,47 @@ MKVAudioSubtitleChanger 4.0.0 + + at.pcgamingfreaks.mkvaudiosubtitlechanger.Main + + 1.18.30 + + + + + native + + + + org.graalvm.buildtools + native-maven-plugin + 0.10.1 + true + + + build-native + + compile-no-fork + + package + + + test-native + + test + + test + + + + false + + + + + + + clean package src/main/java @@ -39,7 +80,7 @@ - at/pcgamingfreaks/mkvaudiosubtitlechanger/Main + ${mainClass} @@ -81,9 +122,25 @@ org.apache.maven.plugins maven-compiler-plugin + 3.13.0 - 11 - 11 + 21 + 21 + + -Aproject=${project.groupId}/${project.artifactId} + + + + org.projectlombok + lombok + ${lombok-version} + + + info.picocli + picocli-codegen + 4.7.6 + + @@ -101,6 +158,15 @@ maven/assembly.xml + + jar-with-dependencies + + + + true + ${mainClass} + + @@ -124,7 +190,7 @@ org.projectlombok lombok - 1.18.24 + ${lombok-version} provided