diff options
author | Ondřej Surý <ondrej@sury.org> | 2011-09-13 13:11:55 +0200 |
---|---|---|
committer | Ondřej Surý <ondrej@sury.org> | 2011-09-13 13:11:55 +0200 |
commit | 80f18fc933cf3f3e829c5455a1023d69f7b86e52 (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /src/run.bash | |
parent | 28592ee1ea1f5cdffcf85472f9de0285d928cf12 (diff) | |
download | golang-80f18fc933cf3f3e829c5455a1023d69f7b86e52.tar.gz |
Imported Upstream version 60
Diffstat (limited to 'src/run.bash')
-rwxr-xr-x | src/run.bash | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/src/run.bash b/src/run.bash deleted file mode 100755 index d125fd454..000000000 --- a/src/run.bash +++ /dev/null @@ -1,107 +0,0 @@ -#!/usr/bin/env bash -# Copyright 2009 The Go Authors. All rights reserved. -# Use of this source code is governed by a BSD-style -# license that can be found in the LICENSE file. - -set -e -if [ "$1" = "--no-env" ]; then - # caller has already run env.bash - shift -else - . ./env.bash -fi - -unset MAKEFLAGS # single-threaded make -unset CDPATH # in case user has it set - -# no core files, please -ulimit -c 0 - -# allow make.bash to avoid double-build of everything -rebuild=true -if [ "$1" = "--no-rebuild" ]; then - rebuild=false - shift -fi - -xcd() { - echo - echo --- cd $1 - builtin cd "$GOROOT"/src/$1 -} - -if $rebuild; then - (xcd pkg - gomake clean - time gomake install - ) || exit $? -fi - -(xcd pkg -gomake testshort -) || exit $? - -(xcd pkg/sync; -GOMAXPROCS=10 gomake testshort -) || exit $? - -(xcd cmd/ebnflint -time gomake test -) || exit $? - -[ "$GOARCH" == arm ] || -[ "$GOHOSTOS" == windows ] || -(xcd ../misc/cgo/stdio -gomake clean -./test.bash -) || exit $? - -[ "$GOARCH" == arm ] || -(xcd ../misc/cgo/life -gomake clean -./test.bash -) || exit $? - -[ "$GOARCH" == arm ] || -[ "$GOHOSTOS" == windows ] || -(xcd ../misc/cgo/test -gomake clean -gotest -) || exit $? - -(xcd pkg/exp/ogle -gomake clean -time gomake ogle -) || exit $? - -(xcd ../doc/progs -time ./run -) || exit $? - -[ "$GOARCH" == arm ] || # uses network, fails under QEMU -(xcd ../doc/codelab/wiki -gomake clean -gomake -gomake test -) || exit $? - -for i in ../misc/dashboard/builder ../misc/goplay -do - (xcd $i - gomake clean - gomake - ) || exit $? -done - -[ "$GOARCH" == arm ] || -(xcd ../test/bench -./timing.sh -test -) || exit $? - -[ "$GOHOSTOS" == windows ] || -(xcd ../test -./run -) || exit $? - -echo -echo ALL TESTS PASSED |