Build/package script

This commit is contained in:
2025-04-21 22:47:38 +02:00
parent 04d97eb4f8
commit d440dacdd6
2 changed files with 14 additions and 0 deletions

13
api/package.sh Executable file
View File

@ -0,0 +1,13 @@
#!/usr/bin/env sh
./gradlew clean
./gradlew shadowJar
cp build/libs/api-all.jar .
rm -fr build/dist/ com.jaytux.simd.api.tar.gz
jpackage --type app-image --input build/libs/ --dest build/dist/ --name com.jaytux.simd.api \
--main-jar ./api-all.jar --main-class com.jaytux.simd.MainKt
rm api-all.jar
tar -czf com.jaytux.simd.api.tar.gz -C build/dist com.jaytux.simd.api