Always setting BLACKBOX_HOME

This makes the beginning of all files the same and a little simpler.

`${0%/*}` turns "/home/user/repository/bin/blackbox_edit" into
"/home/user/repository/bin", exactly like basename but without eating a
process.

Because other scripts needed `$blackbox_home` I made this into a
standardard variable that's always available.

This also loads _stack_lib.sh always because _blackbox_common.sh
requires it.
This commit is contained in:
Tyler Akins
2015-06-16 13:21:51 -05:00
parent 33429b3ca6
commit 6de7cd99cb
16 changed files with 28 additions and 38 deletions

View File

@@ -4,6 +4,5 @@
# blackbox_list_files -- List files that black box is tracking
#
set -e
blackbox_home=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
source "${blackbox_home}/_blackbox_common.sh"
source "${0%/*}/_blackbox_common.sh"
cat "$BB_FILES"