git://git.iain.cx/iain
/
profile.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Windows 64-bit compatibility.
[profile.git]
/
.profile.d
/
PATH.bashrc
diff --git
a/.profile.d/PATH.bashrc
b/.profile.d/PATH.bashrc
index
0528314
..
ab57aaa
100644
(file)
--- a/
.profile.d/PATH.bashrc
+++ b/
.profile.d/PATH.bashrc
@@
-91,8
+91,8
@@
function makepath() {
# Construct directory list, omitting nonexistent and undefined ones.
dirs=
# Construct directory list, omitting nonexistent and undefined ones.
dirs=
-for dir in
${SYSTEM:-#}/${ARCHITECTURE:-#} ${SYSTEM:-}
""; do
- [ "${dir/
#
/}" = "$dir" ] || continue
+for dir in
"${SYSTEM:-@}/${ARCHITECTURE:-@}" "${SYSTEM:-@}"
""; do
+ [ "${dir/
@
/}" = "$dir" ] || continue
[ -d "$DIR/$dir" ] || continue
dirs="$dirs,$DIR/$dir"
dirs="${dirs%%/}"
[ -d "$DIR/$dir" ] || continue
dirs="$dirs,$DIR/$dir"
dirs="${dirs%%/}"