summaryrefslogtreecommitdiff
path: root/artix/home/.local/bin/exestub.sh
blob: 33ac55aa4e6d1638210ce6de0c6e537e05081ed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

# https://stackoverflow.com/questions/4330936/how-can-i-convert-a-jar-to-an-exe

MYSELF=`which "$0" 2>/dev/null`
[ $? -gt  0 -a -f "$0" ] && MYSELF="./$0"
JAVA_OPT=""
PROG_OPT=""

while [ $# -gt 0 ] ; do
    case $1 in
        -Xm*) JAVA_OPT="$JAVA_OPT $1" ;;
        -D*)  JAVA_OPT="$JAVA_OPT $1" ;;
        *)    PROG_OPT="$PROG_OPT $1" ;;
    esac
    shift
done

exec java $JAVA_OPT -jar $MYSELF $PROG_OPT