]> Cypherpunks repositories - gostls13.git/commitdiff
buildall.bash: also build for linux/arm with GOARM=5
authorShenghou Ma <minux@golang.org>
Thu, 7 May 2015 02:10:28 +0000 (22:10 -0400)
committerMinux Ma <minux@golang.org>
Thu, 7 May 2015 02:56:23 +0000 (02:56 +0000)
Similar for linux/386 with GO386=387.

Change-Id: If8b6f8a0659a1b3e078d87a43fcfe8a38af20308
Reviewed-on: https://go-review.googlesource.com/9821
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/buildall.bash

index 7cf8bfb7a406b90c1a507b477676a8e10aa9368a..a07529e73356907d9b3b7484f7d3fa9c85fbbc42 100755 (executable)
@@ -33,7 +33,7 @@ if [ "$pattern" = "" ]; then
 fi
 
 # put linux, nacl first in the target list to get all the architectures up front.
-targets="$((ls runtime | sed -n 's/^rt0_\(.*\)_\(.*\)\.s/\1-\2/p'; echo linux-386-387) | sort | egrep -v android-arm | egrep "$pattern" | egrep 'linux|nacl')
+targets="$((ls runtime | sed -n 's/^rt0_\(.*\)_\(.*\)\.s/\1-\2/p'; echo linux-386-387 linux-arm-arm5) | sort | egrep -v android-arm | egrep "$pattern" | egrep 'linux|nacl')
 $(ls runtime | sed -n 's/^rt0_\(.*\)_\(.*\)\.s/\1-\2/p' | egrep -v 'android-arm|darwin-arm' | egrep "$pattern" | egrep -v 'linux|nacl')"
 
 ./make.bash
@@ -46,7 +46,11 @@ do
     echo "### Building $target"
     export GOOS=$(echo $target | sed 's/-.*//')
     export GOARCH=$(echo $target | sed 's/.*-//')
-    unset GO386
+    unset GO386 GOARM
+    if [ "$GOARCH" = "arm5" ]; then
+        export GOARCH=arm
+        export GOARM=5
+    fi
     if [ "$GOARCH" = "387" ]; then
         export GOARCH=386
         export GO386=387