mirror of
https://github.com/aaddrick/claude-desktop-debian.git
synced 2026-05-17 00:26:21 +03:00
Passes -x (--external-sources) to shellcheck so it follows the '# shellcheck source=...' directives in build.sh and checks the split modules in their sourced context. Without this, every sourced module triggers SC1091 (can't follow source) plus SC2154/SC2034 noise from cross-file variable usage. Also quotes $script_dir inside $(dirname $script_dir) in scripts/packaging/rpm.sh — the heredoc-embedded command substitution tripped SC2086 once shellcheck started analyzing the subshell context. Co-Authored-By: Claude <claude@anthropic.com>