Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x/mobile/cmd/gomobile: rewrite misc/ios/clangwrapper.sh in Go #11342

Closed
rakyll opened this issue Jun 23, 2015 · 2 comments
Closed

x/mobile/cmd/gomobile: rewrite misc/ios/clangwrapper.sh in Go #11342

rakyll opened this issue Jun 23, 2015 · 2 comments

Comments

@rakyll
Copy link
Contributor

rakyll commented Jun 23, 2015

misc/ios/clangwrapper.sh can be easily reimplemented in Go. Rewrite the script to remove the misc/ios dependency from gomobile init.

@rakyll rakyll changed the title x/mobile/cmd/gomobile: remove misc/ios dependency x/mobile/cmd/gomobile: rewrite misc/ios/clangwrapper.sh in Go Jun 24, 2015
@rakyll rakyll self-assigned this Jun 24, 2015
@rakyll rakyll modified the milestone: Go1.5 Jul 8, 2015
@crawshaw crawshaw assigned crawshaw and unassigned rakyll Jul 16, 2015
@crawshaw
Copy link
Member

I have what looks like an unrelated change, but it would benefit from this, so I'll try to do this as part of it.

@gopherbot
Copy link

CL https://golang.org/cl/12303 mentions this issue.

@golang golang locked and limited conversation to collaborators Jul 18, 2016
imWildCat pushed a commit to imWildCat/go-mobile that referenced this issue Apr 10, 2021
The go command now has a -pkgdir flag, which specifies a directory
for all install output, including the standard library. Use it to
build the mobile compilers under $GOMOBILE, so that targets like
the iOS simulator (darwin/386) do not conflict with system targets.
The result is we no longer need GOROOT to be writable.

The iOS simulator now works with gomobile bind.

Fixes golang/go#11342.

Change-Id: I0bc6378e0cb82e3175b2a1efe355e3ce39533649
Reviewed-on: https://go-review.googlesource.com/12303
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
imWildCat pushed a commit to imWildCat/go-mobile that referenced this issue Apr 11, 2021
The go command now has a -pkgdir flag, which specifies a directory
for all install output, including the standard library. Use it to
build the mobile compilers under $GOMOBILE, so that targets like
the iOS simulator (darwin/386) do not conflict with system targets.
The result is we no longer need GOROOT to be writable.

The iOS simulator now works with gomobile bind.

Fixes golang/go#11342.

Change-Id: I0bc6378e0cb82e3175b2a1efe355e3ce39533649
Reviewed-on: https://go-review.googlesource.com/12303
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants