#! /usr/bin/env sh ## EXPERIMENTAL. PROBABLY WON'T SEE THE LIGHT OF DAY BUT MAYBE I GET LUCKY. SCRIPT_DIR=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd -P)/.. cd "$SCRIPT_DIR" || exit 1 . ./config.sh . ./i2pversion ./build.sh jpackage --name I2P-EXE --app-version "$I2P_VERSION" \ --verbose \ --java-options "-Xmx512m" \ --java-options "--add-opens java.base/java.lang=ALL-UNNAMED" \ --java-options "--add-opens java.base/sun.nio.fs=ALL-UNNAMED" \ --java-options "--add-opens java.base/java.nio=ALL-UNNAMED" \ --java-options "--add-opens java.base/java.util.Properties=ALL-UNNAMED" \ --java-options "--add-opens java.base/java.util.Properties.defaults=ALL-UNNAMED" \ $JPACKAGE_OPTS \ --app-content "$SCRIPT_DIR"/src/I2P/config \ --app-content "$SCRIPT_DIR"/src/icons/windowsUIToopie2.png \ --icon "$SCRIPT_DIR"/src/icons/windowsUIToopie2.png \ --input "$SCRIPT_DIR/build" \ --verbose \ --type exe \ --win-dir-chooser \ --win-help-url "https://geti2p.net" \ --win-menu \ --win-menu-group "I2P Easy-Install Bundle" \ --win-shortcut \ --win-shortcut-prompt \ --win-per-user-install \ --license-file LICENSE.md \ --main-jar launcher.jar \ --main-class net.i2p.router.WinLauncher