diff --git a/api/.gitignore b/api/.gitignore index 9c6bea1..a90b342 100644 --- a/api/.gitignore +++ b/api/.gitignore @@ -43,3 +43,4 @@ bin/ .env intrinsics.sqlite +com.jaytux.simd.api.tar.gz \ No newline at end of file diff --git a/api/package.sh b/api/package.sh new file mode 100755 index 0000000..cb68ea4 --- /dev/null +++ b/api/package.sh @@ -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 \ No newline at end of file