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

Android build #714

Closed
vanarok opened this issue Sep 29, 2023 · 4 comments · Fixed by #716
Closed

Android build #714

vanarok opened this issue Sep 29, 2023 · 4 comments · Fixed by #716

Comments

@vanarok
Copy link

vanarok commented Sep 29, 2023

Is your feature request related to a problem?
Yes

Which solution do you suggest?
Create build for OS android with CGO_ENABLED=1

Which alternative solutions exist?
Manual build

Additional context
Build working without CGO, but have errors when devpod getting providers.
golang/go#8877

I created fork with draft building for android.
https://github.com/vanarok/devpod/blob/main/.github/workflows/release.yaml

@pascalbreuninger
Copy link
Member

Hi @vanarok, great to see you got it running on android. Targeting mobile platforms isn't a priority for the project as of now, though. If you want to, we can link to your fork in the readme

@vanarok
Copy link
Author

vanarok commented Oct 2, 2023

@pascalbreuninger
Thanks for the comprehensive answer. I hope someday there will be official support for mobile platforms, because remote work in the cloud is gradually becoming popular thanks to, for example: samsung dex, miui pc mode.

I won't mind if you point this out in the readme.

@pascalbreuninger
Copy link
Member

pascalbreuninger commented Oct 2, 2023

Absolutely, we've also thought about it quite a bit, and people have been asking for it ever since the launch. There's a lot of work to add two non-desktop OSs though and we simply don't have the capacity to work on that atm.

Added your release.yaml to this page on the docs btw

@bbigras
Copy link
Contributor

bbigras commented Nov 17, 2023

Btw, with nix-on-droid (a termux fork that use nixpkgs), you can use nix shell nixpkgs#devpod --extra-experimental-features nix-command --extra-experimental-features flakes to get a prebuilt binary.

It would still be nice, for termux users, to package devpod for them too eventually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants