v0.0.27 - Refine TUI login flow, fix menu hotkey underlining, and pin connection info header
This commit is contained in:
33
run.sh
Executable file
33
run.sh
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
BUILD_SCRIPT="$SCRIPT_DIR/build_static.sh"
|
||||
BUILD_DIR="$SCRIPT_DIR/build"
|
||||
|
||||
HOST_UNAME="$(uname -m)"
|
||||
case "$HOST_UNAME" in
|
||||
x86_64)
|
||||
OUTPUT_NAME="nsigner_static_x86_64"
|
||||
;;
|
||||
aarch64|arm64)
|
||||
OUTPUT_NAME="nsigner_static_arm64"
|
||||
;;
|
||||
armv7l|armv7)
|
||||
OUTPUT_NAME="nsigner_static_armv7"
|
||||
;;
|
||||
*)
|
||||
echo "ERROR: Unsupported host architecture '$HOST_UNAME'"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
"$BUILD_SCRIPT"
|
||||
|
||||
BINARY_PATH="$BUILD_DIR/$OUTPUT_NAME"
|
||||
if [[ ! -x "$BINARY_PATH" ]]; then
|
||||
echo "ERROR: Compiled binary not found or not executable: $BINARY_PATH"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exec "$BINARY_PATH" "$@"
|
||||
Reference in New Issue
Block a user