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: Dev Builds #39

Open
4 tasks
YoavCodes opened this issue Jan 1, 2025 · 0 comments
Open
4 tasks

Windows: Dev Builds #39

YoavCodes opened this issue Jan 1, 2025 · 0 comments
Assignees

Comments

@YoavCodes
Copy link
Member

YoavCodes commented Jan 1, 2025

Should be able to npm install electrobun and have a dev build running on windows 10 and 11.

Probably requires more than this, but off the top of my head

  • zig bindings for webview for default webview on windows (Edge)
  • compile all the zig binaries for windows targets
  • path separators and maybe re-architect code separation in electrobun
  • electrobun cli should build a folder similar to the osx bundle structure

Out of scope:

  • production builds (future)
  • app updates (future)
  • ARM builds (ARM windows machines still work with emulation)

Notes:

  • Bun doesn't currently support ARM, but Windows 10/11 have an ARM emulation mode that seamlesly runs Bun and SFEs. ARM machines running windows is not widespread either so for now we'll just target Windows x86
@YoavCodes YoavCodes changed the title Windows build target Windows: Dev Builds Jan 1, 2025
@YoavCodes YoavCodes moved this to Backlog in Electrobun Roadmap Jan 1, 2025
@YoavCodes YoavCodes self-assigned this Jan 2, 2025
@YoavCodes YoavCodes moved this from Backlog to Ready in Electrobun Roadmap Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

1 participant