mirror of
https://github.com/storytold/cadcraft.git
synced 2026-10-24 02:46:51 -06:00
All flagged scripts run under bash (shebang or '# shellcheck shell=bash'), so [[ ]] is safe. Positional parameters in helper functions are copied into named locals, and helper functions end with a bare 'return', which keeps the exit status of the last command (no behaviour change, notably for sha256 under pipefail). packaging/linux/postinst.sh is POSIX sh and is left alone.