]> Cypherpunks.ru repositories - gostls13.git/commitdiff
misc/ios: add to README how to build ios executables
authorCherry Zhang <cherryyz@google.com>
Mon, 28 Dec 2020 19:33:14 +0000 (14:33 -0500)
committerCherry Zhang <cherryyz@google.com>
Tue, 29 Dec 2020 20:34:36 +0000 (20:34 +0000)
Updates #43371, #43343.

Change-Id: I19386269245f2c20345c6cac7560089b8223e9f9
Reviewed-on: https://go-review.googlesource.com/c/go/+/280153
Trust: Cherry Zhang <cherryyz@google.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
misc/ios/README

index 433bcdfd8f951f3d6600cf51225b249c4e7b1186..5e7186272845ae74e31f761632bbf4a0c613d0f2 100644 (file)
@@ -7,6 +7,13 @@ set to the clang wrapper that invokes clang for iOS. For example, this command r
 
        GOOS=ios GOARCH=amd64 CGO_ENABLED=1 CC_FOR_TARGET=$(pwd)/../misc/ios/clangwrap.sh ./all.bash
 
+If CC_FOR_TARGET is not set when the toolchain is built (make.bash or all.bash), CC
+can be set at commond line. For example,
+
+       GOOS=ios GOARCH=amd64 CGO_ENABLED=1 CC=$(go env GOROOT)/misc/ios/clangwrap.sh go build
+
+Setting CC is not necessary if the toolchain is built with CC_FOR_TARGET set.
+
 To use the go tool to run individual programs and tests, put $GOROOT/bin into PATH to ensure
 the go_ios_$GOARCH_exec wrapper is found. For example, to run the archive/tar tests: