fix: harden installer symlink logic and interactive sourcing (#1)
This commit is contained in:
parent
d49906a061
commit
863c441ca6
2 changed files with 9 additions and 2 deletions
|
|
@ -1,5 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
# Only enforce strict mode when sourced non-interactively, so sourcing this
|
||||
# file in an interactive shell doesn't clobber the user's session settings.
|
||||
[[ $- == *i* ]] || set -euo pipefail
|
||||
|
||||
repo_root() {
|
||||
local script_dir
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue