chiark
/
gitweb
/
~mdw
/
mdw-cross
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
src/cross.in: Use `type' to search through the path.
[mdw-cross]
/
src
/
cross.in
diff --git
a/src/cross.in
b/src/cross.in
index f482d2802e652f26444d8fee1ee284d69484bc17..ddfd71ef467c36d37359ef2ad3c5c032f87d8931 100644
(file)
--- a/
src/cross.in
+++ b/
src/cross.in
@@
-14,15
+14,9
@@
if ! [ -f "$CROSSDIR/etc/$env-setup.sh" ]; then
echo 2>&1 "${0##*/}: cross environment \`$env' unknown"; exit 2
fi
echo 2>&1 "${0##*/}: cross environment \`$env' unknown"; exit 2
fi
-p=$PATH CROSS_COMPILER_PREFIX=""
-while :; do
- case $p in
- "") break ;;
- *:*) d=${p%%:*} p=${p#*:} ;;
- *) d=$p p="" ;;
- esac
- if [ -e "$d/ccache" ]; then CROSS_COMPILER_PREFIX="ccache "; break; fi
-done
+if type >/dev/null 2>&1; then CROSS_COMPILER_PREFIX="ccache "
+else CROSS_COMPILER_PREFIX=
+fi
export CROSS_COMPILER_PREFIX
CROSS_BUILDENV=$env; export CROSS_BUILDENV
export CROSS_COMPILER_PREFIX
CROSS_BUILDENV=$env; export CROSS_BUILDENV