diff --git a/home/jashton.nix b/home/jashton.nix index ab47385..342d73b 100644 --- a/home/jashton.nix +++ b/home/jashton.nix @@ -121,14 +121,15 @@ in (pkgs.writeShellScriptBin "jrun" '' set -euo pipefail - if [ $# -lt 2 ]; then + if [ $# -lt 3 ]; then echo "usage: jrun [args...]" >&2 exit 1 fi ROOT="$(jroot)" cd "$ROOT" - jbuild $1 - MAIN="./bin/$2/$3"; shift + jbuild "$1" + MAIN="$2.$3" + shift 3 java -cp "bin:lib/*" "$MAIN" "$@" '')