verify that a few required tools are present to prevent "odd" messages later

on due to the lack of them


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13490 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Daniel Stenberg 2007-05-24 19:58:17 +00:00
parent 18c348f1b1
commit 5c7e0d252e

View File

@ -28,6 +28,10 @@ fi
##############################################################################
#
# These are the tools this script requires and depends upon.
reqtools="gcc bzip2 make patch"
findtool(){
file="$1"
@ -73,6 +77,15 @@ getfile() {
}
for t in $reqtools; do
tool=`findtool $t`
if test -z "$tool"; then
echo "ROCKBOXDEV: $t is required for this script to work. Please"
echo "ROCKBOXDEV: install and re-run the script."
exit
fi
done
###########################################################################
# Verify download directory or create it
if test -d "$dlwhere"; then