mirror of
https://github.com/veeso/termscp.git
synced 2026-09-13 07:36:00 -07:00
e966a83220
Deploy docs to GitHub Pages / deploy (push) Has been cancelled
CI / toolchain (push) Has been cancelled
CI / fmt (push) Has been cancelled
CI / install-scripts (push) Has been cancelled
Install.sh / build (macos-latest) (push) Has been cancelled
Install.sh / build (ubuntu-latest) (push) Has been cancelled
Site / build-site (push) Has been cancelled
CI / crates-macos-latest (push) Has been cancelled
CI / crates-ubuntu-latest (push) Has been cancelled
CI / crates-windows-latest (push) Has been cancelled
CI / doc (push) Has been cancelled
CI / deny (push) Has been cancelled
14 lines
578 B
Plaintext
14 lines
578 B
Plaintext
[group('run')]
|
|
run *args:
|
|
@set -m; cargo run --bin termscp -- {{ args }}
|
|
|
|
# Build, sign, and run the macOS CLI binary with a stable development identity
|
|
# Job control gives smista its own foreground process group, so Ctrl-C reaches it
|
|
# without also interrupting just.
|
|
[group('run')]
|
|
run_signed *args:
|
|
@test "$(uname -s)" = "Darwin" || (echo "run_signed is only supported on macOS." >&2; exit 1)
|
|
cargo build --bin termscp
|
|
codesign --force --sign "${TERMSCP_CODESIGN_IDENTITY:-Apple Development}" target/debug/termscp
|
|
@set -m; target/debug/termscp {{ args }}
|