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

Cross-platform compilation #494

Open
samuelpswang opened this issue Dec 12, 2024 · 0 comments
Open

Cross-platform compilation #494

samuelpswang opened this issue Dec 12, 2024 · 0 comments
Assignees

Comments

@samuelpswang
Copy link
Collaborator

samuelpswang commented Dec 12, 2024

Is your feature request related to a problem? Please describe.

Currently we are compiling Windows, Linux, and macOS binaries separately on different machines. It would be much better if we have a CI pipeline setup which can automatically generate binaries every time we declare a release.

Describe the solution you'd like

Any one of the following would be greatly helpful:

  • ability to compile x64 binaries on Apple Silicon Macs (via prebuild), or
  • ability to compile arm64 binaries on Windows or Linux machines (via docker and prebuild).

Describe alternatives you've considered

Alternatives are to compile Windows/Linux and macOS binaries on different machines.

References

  1. https://www.electron.build/multi-platform-build.html
  2. https://github.com/prebuild/prebuild
@samuelpswang samuelpswang self-assigned this Dec 12, 2024
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

1 participant