@@ -4,6 +4,7 @@ echo_bpm_variables_posix() {
4
4
cat << -EOF
5
5
# bpm variables
6
6
export BPM_ROOT="$BPM_ROOT "
7
+ export BPM_REPO_ROOT="$BPM_ROOT /source"
7
8
export BPM_PREFIX="$BPM_PREFIX "
8
9
export BPM_PACKAGES_PATH="$BPM_PACKAGES_PATH "
9
10
@@ -13,8 +14,8 @@ echo_bpm_variables_posix() {
13
14
echo_bpm_include_posix () {
14
15
cat << -"EOF "
15
16
# bpm include function
16
- if [ -f "$BPM_ROOT/source /pkg/share/include.sh" ]; then
17
- . "$BPM_ROOT/source /pkg/share/include.sh"
17
+ if [ -f "$BPM_REPO_ROOT /pkg/share/include.sh" ]; then
18
+ . "$BPM_REPO_ROOT /pkg/share/include.sh"
18
19
fi
19
20
20
21
EOF
@@ -53,15 +54,16 @@ do-init() {
53
54
cat << -EOF
54
55
# bpm variables
55
56
set -gx BPM_ROOT $BPM_ROOT
57
+ set -gx BPM_REPO_ROOT $BPM_ROOT /source
56
58
set -gx BPM_PREFIX $BPM_PREFIX
57
59
set -gx BPM_PACKAGES_PATH $BPM_PACKAGES_PATH
58
60
59
61
# bpm completion
60
- source \$ BPM_ROOT/source /completions/bpm.fish
62
+ source \$ BPM_REPO_ROOT /completions/bpm.fish
61
63
62
64
# bpm include function
63
- if [ -f "$BPM_ROOT /source /pkg/share/include.fish" ]
64
- source "$BPM_ROOT /source /pkg/share/include.fish"
65
+ if [ -f "$BPM_REPO_ROOT /pkg/share/include.fish" ]
66
+ source "$BPM_REPO_ROOT /pkg/share/include.fish"
65
67
end
66
68
67
69
# bpm packages PATH
@@ -82,8 +84,8 @@ do-init() {
82
84
echo_bpm_variables_posix
83
85
cat << -EOF
84
86
# bpm completions
85
- if [ -f "\$ BPM_ROOT/source /completions/bpm.bash" ]; then
86
- . "\$ BPM_ROOT/source /completions/bpm.bash"
87
+ if [ -f "\$ BPM_REPO_ROOT /completions/bpm.bash" ]; then
88
+ . "\$ BPM_REPO_ROOT /completions/bpm.bash"
87
89
fi
88
90
89
91
EOF
@@ -105,7 +107,7 @@ do-init() {
105
107
echo_bpm_variables_posix
106
108
cat << -EOF
107
109
# bpm completions
108
- fpath=("\$ BPM_ROOT/source /completions" \$ fpath)
110
+ fpath=("\$ BPM_REPO_ROOT /completions" \$ fpath)
109
111
EOF
110
112
111
113
echo_bpm_include_posix
0 commit comments