]> Cypherpunks repositories - gostls13.git/commitdiff
androidtest.bash: copy pkg for gcimporter tests
authorDavid Crawshaw <crawshaw@golang.org>
Wed, 8 Apr 2015 13:28:05 +0000 (09:28 -0400)
committerDavid Crawshaw <crawshaw@golang.org>
Wed, 8 Apr 2015 14:39:07 +0000 (14:39 +0000)
The tests for go/types depend on reading gc export data from the
$GOROOT/pkg directory. This is the first use of these files as
testdata, so previously they were not copied to the android device.
Now they are used, copy them.

Fixes android/arm build.

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

index ee97e30d582428eeb40f59fb2ea56de6506020ba..aad1f7ec8d08a0c342ebb9111cfb3afc7fc9e83a 100755 (executable)
@@ -44,9 +44,11 @@ GOOS=$GOHOSTOS GOARCH=$GOHOSTARCH go build \
 export ANDROID_PRODUCT_OUT=/tmp/androidtest-$$
 FAKE_GOROOT=$ANDROID_PRODUCT_OUT/data/local/tmp/goroot
 mkdir -p $FAKE_GOROOT
+mkdir -p $FAKE_GOROOT/pkg
 cp -a "${GOROOT}/src" "${FAKE_GOROOT}/"
 cp -a "${GOROOT}/test" "${FAKE_GOROOT}/"
 cp -a "${GOROOT}/lib" "${FAKE_GOROOT}/"
+cp -a "${GOROOT}/pkg/android_$GOARCH" "${FAKE_GOROOT}/pkg/"
 echo '# Syncing test files to android device'
 time adb sync data &> /dev/null
 echo ''