Files
cybercore-signer/run.sh

23 lines
911 B
Bash
Executable File

#!/usr/bin/env bash
# ==============================================================================
# CyberCore Signer — Inicializador Rápido Desktop
# ==============================================================================
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "${SCRIPT_DIR}"
if [ -f "dist/CyberCore-Signer/bin/CyberCore-Signer" ]; then
echo "==> Iniciando CyberCore Signer via binário nativo autocontido..."
exec "dist/CyberCore-Signer/bin/CyberCore-Signer" "$@"
elif [ -f "cybercore-signer.jar" ]; then
echo "==> Iniciando CyberCore Signer via JAR executável..."
if [ -n "${JAVA_HOME:-}" ]; then
exec "${JAVA_HOME}/bin/java" -jar cybercore-signer.jar "$@"
else
exec java -jar cybercore-signer.jar "$@"
fi
else
echo "ERRO: Pacote executável não encontrado. Execute primeiro: bash scripts/package-jpackage.sh"
exit 1
fi