#!/bin/bash set -euo pipefail basedir="$(dirname $0)" jar="$(echo $basedir/src/ri-engine/target/ri-engine-fat.jar)" if [[ ! -r engine_completion ]] then echo "Generating completion script" java --enable-preview \ -cp "$jar" \ picocli.AutoComplete \ io.trygvis.rules.engine.Main fi exec java \ --enable-preview \ --add-opens java.base/java.lang=ALL-UNNAMED \ -jar "$jar" \ "${@}"