#!/bin/sh
SCRIPT_NAME=$(basename "$0")
APP_NAME=${SCRIPT_NAME%.sh}

DIR="${0%/*}"



"$DIR/java" $CDS_JVM_OPTS --enable-native-access=com.sparrowwallet.drongo --enable-native-access=com.sun.jna --enable-native-access=javafx.graphics --enable-native-access=com.sparrowwallet.merged.module --enable-native-access=com.fazecast.jSerialComm --enable-native-access=org.usb4java --enable-native-access=io.github.doblon8.jzbar --enable-native-access=com.sparrowwallet.sparrow --add-opens=javafx.graphics/com.sun.javafx.css=org.controlsfx.controls --add-opens=javafx.graphics/javafx.scene=org.controlsfx.controls --add-opens=javafx.controls/com.sun.javafx.scene.control.behavior=org.controlsfx.controls --add-opens=javafx.controls/com.sun.javafx.scene.control.inputmap=org.controlsfx.controls --add-opens=javafx.graphics/com.sun.javafx.scene.traversal=org.controlsfx.controls --add-opens=javafx.base/com.sun.javafx.event=org.controlsfx.controls --add-opens=javafx.controls/javafx.scene.control.cell=com.sparrowwallet.sparrow --add-opens=org.controlsfx.controls/impl.org.controlsfx.skin=com.sparrowwallet.sparrow --add-opens=org.controlsfx.controls/impl.org.controlsfx.skin=javafx.fxml --add-opens=javafx.graphics/com.sun.glass.ui=com.sparrowwallet.sparrow --add-opens=javafx.graphics/javafx.scene.input=com.sparrowwallet.sparrow --add-opens=javafx.graphics/com.sun.javafx.application=com.sparrowwallet.sparrow --add-opens=java.base/java.net=com.sparrowwallet.sparrow --add-opens=java.base/java.io=com.google.gson --add-opens=java.smartcardio/sun.security.smartcardio=com.sparrowwallet.sparrow --add-reads=com.sparrowwallet.merged.module=java.desktop --add-reads=com.sparrowwallet.merged.module=java.sql --add-reads=com.sparrowwallet.merged.module=com.sparrowwallet.sparrow --add-reads=com.sparrowwallet.merged.module=ch.qos.logback.classic --add-reads=com.sparrowwallet.merged.module=org.slf4j --add-reads=com.sparrowwallet.merged.module=com.fasterxml.jackson.databind --add-reads=com.sparrowwallet.merged.module=com.fasterxml.jackson.annotation --add-reads=com.sparrowwallet.merged.module=com.fasterxml.jackson.core --add-reads=com.sparrowwallet.merged.module=co.nstant.in.cbor --add-reads=com.sparrowwallet.merged.module=org.bouncycastle.pg --add-reads=com.sparrowwallet.merged.module=org.bouncycastle.provider --add-reads=com.sparrowwallet.merged.module=kotlin.stdlib --add-reads=com.sparrowwallet.merged.module=org.reactfx.reactfx --add-reads=kotlin.stdlib=kotlinx.coroutines.core --add-reads=org.flywaydb.core=java.desktop -p "$DIR/../app" -m com.sparrowwallet.sparrow/com.sparrowwallet.sparrow.SparrowWallet  "$@"
