2020-07-03 17:31:51 -05:00
|
|
|
#!/bin/bash
|
|
|
|
# Should not be executable, only sourced by other scripts
|
|
|
|
|
|
|
|
command_exists() { command -v ${1} >/dev/null; }
|
2020-11-22 23:35:09 -06:00
|
|
|
source_if_exists() { [ -f "$1" ] && source $1; }
|
2021-07-01 10:35:06 -05:00
|
|
|
|
|
|
|
append_path () {
|
|
|
|
case ":$PATH:" in
|
|
|
|
*:"$1":*)
|
|
|
|
;;
|
|
|
|
*)
|
|
|
|
PATH="${PATH:+$PATH:}$1"
|
|
|
|
esac
|
|
|
|
}
|