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

Windows desktop build support #144

Open
dballard opened this issue Apr 9, 2021 · 5 comments
Open

Windows desktop build support #144

dballard opened this issue Apr 9, 2021 · 5 comments

Comments

@dballard
Copy link
Contributor

dballard commented Apr 9, 2021

We're using your containers for android builds in Drone CI and as you can see from #141 we've already adapted it for use with Linux desktop builds, however it seems Windows Desktop builds are... harder. I've taken a preliminary stab of trying to work with some of your other Containers for windows with at least android SDK + NDK but so far had no luck. I'll report back if I do make any progress but you do appear to be the experts so was wondering if you'd be able to have better faster luck than me

Thanks

@dballard
Copy link
Contributor Author

I was able to use your android SDK image for windows and extend it to have full flutter support for desktop builds! thanks!

https://github.com/OpenPriv/flutter-desktop

@fkorotkov
Copy link
Contributor

@dballard great work! What do you think of adding these containers to this repository under new tags? 🤔

@dballard
Copy link
Contributor Author

yeah! that'd be awesome. how do you want to go about doing that?

@dballard dballard reopened this Apr 21, 2021
@fkorotkov
Copy link
Contributor

@dballard how about you'll create a PR with your Dockerfiles to preserve you in Git history. And I'll take it from there: will add CI config to build it, will slightly change Windows one to have less layers, etc. What do you think?

@davidpanic
Copy link

Are there any further plans on supporting desktop builds since desktop support seems to be in the stable flutter channels and enabled by default in new projects? Seems to me like you just need to update some Dockerfiles and push the images or add them to the CI builds. I guess Linux support should already be working, but what about Windows images?

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

No branches or pull requests

3 participants