summaryrefslogtreecommitdiff
path: root/src/run.bash
diff options
context:
space:
mode:
authorOndřej Surý <ondrej@sury.org>2011-09-13 13:11:55 +0200
committerOndřej Surý <ondrej@sury.org>2011-09-13 13:11:55 +0200
commit80f18fc933cf3f3e829c5455a1023d69f7b86e52 (patch)
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904 /src/run.bash
parent28592ee1ea1f5cdffcf85472f9de0285d928cf12 (diff)
downloadgolang-80f18fc933cf3f3e829c5455a1023d69f7b86e52.tar.gz
Imported Upstream version 60
Diffstat (limited to 'src/run.bash')
-rwxr-xr-xsrc/run.bash107
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