.PHONY: build test fmt install bench-local bench-local-json bench-docker-ssh bench-docker-mosh build: cargo build --release test: cargo test fmt: cargo fmt install: sh packaging/install.sh # Safe, self-contained local benchmark matrix (native cold auth, cached attach # ticket, local-auth) on a throwaway server bound to 127.0.0.1 on a free port in # a temp HOME. Never touches the production server or UDP port 50000. bench-local: sh scripts/bench-local.sh # Same matrix, machine-readable JSON output (one object per metric with raw # samples). Useful for publishing or regression tracking. bench-local-json: DOSH_BENCH_JSON=1 sh scripts/bench-local.sh bench-docker-ssh: sh scripts/ci-docker-ssh-bench.sh bench-docker-mosh: DOSH_BENCH_INCLUDE_MOSH=1 sh scripts/ci-docker-ssh-bench.sh