Commit 642c7740 authored by Alex Brainman's avatar Alex Brainman

src/run.bash: get rid of long windows expression

R=rsc
CC=golang-dev
https://golang.org/cl/4138041
parent 1c315893
......@@ -38,7 +38,7 @@ fi
# Tried to use . <($MAKE ...) here, but it cannot set environment
# variables in the version of bash that ships with OS X. Amazing.
eval $($MAKE --no-print-directory -f Make.inc go-env | egrep 'GOARCH|GOOS|GO_ENV')
eval $($MAKE --no-print-directory -f Make.inc go-env | egrep 'GOARCH|GOOS|GOHOSTARCH|GOHOSTOS|GO_ENV')
# Shell doesn't tell us whether make succeeded,
# so Make.inc generates a fake variable name.
......
......@@ -77,19 +77,17 @@ time gomake test
) || exit $?
[ "$GOARCH" == arm ] ||
[ "$GOHOSTOS" == windows ] ||
(xcd ../misc/cgo/stdio
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
gomake clean
./test.bash
fi
gomake clean
./test.bash
) || exit $?
[ "$GOARCH" == arm ] ||
[ "$GOHOSTOS" == windows ] ||
(xcd ../misc/cgo/life
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
gomake clean
./test.bash
fi
gomake clean
./test.bash
) || exit $?
(xcd pkg/exp/ogle
......@@ -97,16 +95,14 @@ gomake clean
time gomake ogle
) || exit $?
[ "$GOHOSTOS" == windows ] ||
(xcd ../doc/progs
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
time ./run
fi
time ./run
) || exit $?
[ "$GOHOSTOS" == windows ] ||
(xcd ../doc/codelab/wiki
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
gomake test
fi
gomake test
) || exit $?
for i in ../misc/dashboard/builder ../misc/goplay
......@@ -118,15 +114,13 @@ do
done
[ "$GOARCH" == arm ] ||
[ "$GOHOSTOS" == windows ] ||
(xcd ../test/bench
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
./timing.sh -test
fi
./timing.sh -test
) || exit $?
[ "$GOHOSTOS" == windows ] ||
(xcd ../test
if [[ $(uname | tr A-Z a-z | sed 's/mingw/windows/') != *windows* ]]; then
./run
fi
./run
) || exit $?
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment