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
cmd/ebitenmobile: embed and modify gomobile to reduce dependencies #2748
Milestone
Comments
Another motivation is #2741 |
hajimehoshi
added a commit
that referenced
this issue
Feb 18, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 18, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 18, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 18, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 18, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 20, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 23, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 23, 2024
hajimehoshi
added a commit
that referenced
this issue
Feb 23, 2024
This is a sligh breaking change as users have to use Ebitengine's |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Operating System
What feature would you like to be added?
Like what we did for GLFW, we can clone the gomobile code into this repository and modify it. Now gomobile has dependencies on golang.org/x/exp/shiny, but this is not necessary for Ebitengine.
The cons is that we would have to pay costs to sync the original gomobile and the cloned gomobile.
Why is this needed?
The less dependencies, the happier we are. Especially, golang.org/x/exp and golang.org/x/exp/shiny caused some troubles (golang/go#62458).
The text was updated successfully, but these errors were encountered: