Subversion Repositories HelenOS

Compare Revisions

No changes between revisions

Ignore whitespace Rev 499 → Rev 500

//uspace/trunk/tools/build
0,0 → 1,37
#! /bin/sh
 
function syntax {
echo "Syntax:"
echo " build.<arch> [-compiler <compiler>]"
echo
echo "<arch> ... ia32, mips32, mips32el"
echo "<compiler> ... native, *cross"
echo
}
 
ARCH="`basename "$0" | awk -F. '{ if (NF > 1) print \$NF }'`"
if [ -z "$ARCH" ]; then
syntax
exit 1
fi
 
ARGS=""
while [ "$#" -gt 0 ]; do
case "$1" in
-compiler)
if [ -z "$2" ]; then
syntax
exit 1
fi
ARGS="$ARGS COMPILER=$2"
shift
;;
*)
syntax
exit 1
;;
esac
shift
done
 
make all "ARCH=$ARCH"
Property changes:
Added: svn:executable
+*
\ No newline at end of property
//uspace/trunk/tools/clean
0,0 → 1,10
#! /bin/sh
 
ARCH="`basename "$0" | awk -F. '{ if (NF > 1) print \$NF }'`"
if [ -z "$ARCH" ]; then
for ARCH in libc/arch/* ; do
make clean "ARCH=`basename "$ARCH"`"
done
else
make clean "ARCH=$ARCH"
fi
Property changes:
Added: svn:executable
+*
\ No newline at end of property