> 
>> can you shar the entire jpackage build command ?

FWIW, based off of Kustaa’s earlier…

#!/bin/bash

set -e

PACKAGER=`/usr/libexec/java_home`/bin/jpackage

${PACKAGER} --version

${PACKAGER} \
        create-image \
        --force \
        --verbose \
        --input ../HalfPipe12.app/Contents/Java \
        --output outputdir \
        --name HalfPipe \
        --main-jar halfpipe.jar \
        --class us.hall.hp.common.LoaderLaunchStub \
        --mac-bundle-identifier us.hall.HalfPipe \
        --add-modules 
java.compiler,java.desktop,java.logging,java.management,java.prefs,java.rmi,java.scripting,java.sql,java.xml,jdk.attach,jdk.jshell
 \
        --jvm-args '-Xmx1024m -XX:+UseG1GC -XX:MaxGCPauseMillis=50 
-XX:+PrintGC' 
        
echo 'copying jni libs'
cp ../HalfPipe12.app/Contents/MacOS/libhp.dylib 
outputdir/HalfPipe.app/Contents/MacOS/libhp.dylib
cp ../HalfPipe12.app/Contents/MacOS/libfscript.dylib 
outputdir/HalfPipe.app/Contents/MacOS/libfscript.dylib
cp ../HalfPipe12.app/Contents/MacOS/libAppleScriptEngine.dylib 
outputdir/HalfPipe.app/Contents/MacOS/libAppleScriptEngine.dylib
cp ../HalfPipe12.app/Contents/MacOS/libmacattrs.dylib 
outputdir/HalfPipe.app/Contents/MacOS/libmacattrs.dylib

Reply via email to