File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ func TestBindIOS(t *testing.T) {
113
113
buildN = true
114
114
buildX = true
115
115
buildO = "Asset.framework"
116
- buildTarget = "ios/arm "
116
+ buildTarget = "ios/arm64 "
117
117
118
118
tests := []struct {
119
119
prefix string
@@ -195,13 +195,13 @@ var bindIOSTmpl = template.Must(template.New("output").Parse(`GOMOBILE={{.GOPATH
195
195
WORK=$WORK
196
196
GOOS=darwin CGO_ENABLED=1 gobind -lang=go,objc -outdir=$WORK -tags=ios{{if .Prefix}} -prefix={{.Prefix}}{{end}} golang.org/x/mobile/asset
197
197
mkdir -p $WORK/src
198
- PWD=$WORK/src GOARM=7 GOOS=darwin GOARCH=arm CC=iphoneos-clang CXX=iphoneos-clang++ CGO_CFLAGS=-isysroot=iphoneos -miphoneos-version-min=7.0 {{if .BitcodeEnabled}}-fembed-bitcode {{end}}-arch armv7 CGO_CXXFLAGS=-isysroot=iphoneos -miphoneos-version-min=7.0 {{if .BitcodeEnabled}}-fembed-bitcode {{end}}-arch armv7 CGO_LDFLAGS=-isysroot=iphoneos -miphoneos-version-min=7.0 {{if .BitcodeEnabled}}-fembed-bitcode {{end}}-arch armv7 CGO_ENABLED=1 GOPATH=$WORK:$GOPATH go build -tags ios -x -buildmode=c-archive -o $WORK/{{.Output}}-arm .a ./gobind
198
+ PWD=$WORK/src GOOS=darwin GOARCH=arm64 CC=iphoneos-clang CXX=iphoneos-clang++ CGO_CFLAGS=-isysroot=iphoneos -miphoneos-version-min=7.0 {{if .BitcodeEnabled}}-fembed-bitcode {{end}}-arch arm64 CGO_CXXFLAGS=-isysroot=iphoneos -miphoneos-version-min=7.0 {{if .BitcodeEnabled}}-fembed-bitcode {{end}}-arch arm64 CGO_LDFLAGS=-isysroot=iphoneos -miphoneos-version-min=7.0 {{if .BitcodeEnabled}}-fembed-bitcode {{end}}-arch arm64 CGO_ENABLED=1 GOPATH=$WORK:$GOPATH go build -tags ios -x -buildmode=c-archive -o $WORK/{{.Output}}-arm64 .a ./gobind
199
199
rm -r -f "{{.Output}}.framework"
200
200
mkdir -p {{.Output}}.framework/Versions/A/Headers
201
201
ln -s A {{.Output}}.framework/Versions/Current
202
202
ln -s Versions/Current/Headers {{.Output}}.framework/Headers
203
203
ln -s Versions/Current/{{.Output}} {{.Output}}.framework/{{.Output}}
204
- xcrun lipo -create -arch armv7 $WORK/{{.Output}}-arm .a -o {{.Output}}.framework/Versions/A/{{.Output}}
204
+ xcrun lipo -create -arch arm64 $WORK/{{.Output}}-arm64 .a -o {{.Output}}.framework/Versions/A/{{.Output}}
205
205
cp $WORK/src/gobind/{{.Prefix}}Asset.objc.h {{.Output}}.framework/Versions/A/Headers/{{.Prefix}}Asset.objc.h
206
206
mkdir -p {{.Output}}.framework/Versions/A/Headers
207
207
cp $WORK/src/gobind/Universe.objc.h {{.Output}}.framework/Versions/A/Headers/Universe.objc.h
You can’t perform that action at this time.
0 commit comments