/SPARTAN/trunk/clean |
---|
File deleted |
Property changes: |
Deleted: svn:executable |
-* |
\ No newline at end of property |
/SPARTAN/trunk/clean.ia32 |
---|
1,0 → 0,0 |
link clean |
link tools/clean |
/SPARTAN/trunk/build.sparc64 |
---|
1,0 → 0,0 |
link build.ia32 |
link tools/build |
/SPARTAN/trunk/clean.ia64 |
---|
1,0 → 0,0 |
link clean |
link tools/clean |
/SPARTAN/trunk/build.ppc32 |
---|
1,0 → 0,0 |
link build.ia32 |
link tools/build |
/SPARTAN/trunk/clean.amd64 |
---|
1,0 → 0,0 |
link clean |
link tools/clean |
/SPARTAN/trunk/build.ia32 |
---|
1,63 → 1,0 |
#! /bin/sh |
function syntax { |
echo "Syntax:" |
echo " build.<arch> [-compiler <compiler>] [-cpu <cpu>] [-machine <machine>]" |
echo |
echo "<arch> ... amd64, *ia32, ia64, mips32, ppc32, sparc64" |
echo "<compiler> ... native, *cross" |
echo "<cpu> ... for ia32: athlon-xp, athlon-mp, pentium3, *pentium4, prescott" |
echo "<machine> ... for mips32: *msim, msim4kc, simics, lgxemul, bgxemul, indy" |
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 |
;; |
-cpu) |
if [ -z "$2" ]; then |
syntax |
exit 1 |
fi |
ARGS="$ARGS CPU=$2" |
shift |
;; |
-machine) |
if [ -z "$2" ]; then |
syntax |
exit 1 |
fi |
ARGS="$ARGS MACHINE=$2" |
shift |
;; |
*) |
syntax |
exit 1 |
;; |
esac |
shift |
done |
TAG="`svnversion . 2> /dev/null`" |
TIMESTAMP="`date "+%Y-%m-%d %H:%M:%S" 2> /dev/null`" |
if [ -z "$TAG" ] || [ "$TAG" == "exported" ]; then |
TAG="Built on $TIMESTAMP for $ARCH" |
else |
TAG="Revision $TAG (built on $TIMESTAMP for $ARCH)" |
fi |
make all "ARCH=$ARCH" "TAG=$TAG" $ARGS |
link tools/build |
Property changes: |
Deleted: svn:executable |
-* |
\ No newline at end of property |
Added: svn:special |
+* |
\ No newline at end of property |
/SPARTAN/trunk/clean.mips32 |
---|
1,0 → 0,0 |
link clean |
link tools/clean |
/SPARTAN/trunk/tools/build |
---|
0,0 → 1,63 |
#! /bin/sh |
function syntax { |
echo "Syntax:" |
echo " build.<arch> [-compiler <compiler>] [-cpu <cpu>] [-machine <machine>]" |
echo |
echo "<arch> ... amd64, ia32, ia64, mips32, ppc32, sparc64" |
echo "<compiler> ... native, *cross" |
echo "<cpu> ... for ia32: athlon-xp, athlon-mp, pentium3, *pentium4, prescott" |
echo "<machine> ... for mips32: *msim, msim4kc, simics, lgxemul, bgxemul, indy" |
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 |
;; |
-cpu) |
if [ -z "$2" ]; then |
syntax |
exit 1 |
fi |
ARGS="$ARGS CPU=$2" |
shift |
;; |
-machine) |
if [ -z "$2" ]; then |
syntax |
exit 1 |
fi |
ARGS="$ARGS MACHINE=$2" |
shift |
;; |
*) |
syntax |
exit 1 |
;; |
esac |
shift |
done |
TAG="`svnversion . 2> /dev/null`" |
TIMESTAMP="`date "+%Y-%m-%d %H:%M:%S" 2> /dev/null`" |
if [ -z "$TAG" ] || [ "$TAG" == "exported" ]; then |
TAG="Built on $TIMESTAMP for $ARCH" |
else |
TAG="Revision $TAG (built on $TIMESTAMP for $ARCH)" |
fi |
make all "ARCH=$ARCH" "TAG=$TAG" $ARGS |
Property changes: |
Added: svn:executable |
+* |
\ No newline at end of property |
/SPARTAN/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 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 |
/SPARTAN/trunk/build.ia64 |
---|
1,0 → 0,0 |
link build.ia32 |
link tools/build |
/SPARTAN/trunk/clean.sparc64 |
---|
1,0 → 0,0 |
link clean |
link tools/clean |
/SPARTAN/trunk/clean.ppc32 |
---|
1,0 → 0,0 |
link clean |
link tools/clean |
/SPARTAN/trunk/build.amd64 |
---|
1,0 → 0,0 |
link build.ia32 |
link tools/build |
/SPARTAN/trunk/build.mips32 |
---|
1,0 → 0,0 |
link build.ia32 |
link tools/build |