socketsupply / socket

A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.
https://socketsupply.co/guides
Other
1.6k stars 75 forks source link

No prebuilt binaries for desktop platforms #980

Closed CosmoMyzrailGorynych closed 2 months ago

CosmoMyzrailGorynych commented 2 months ago

What OS are you using (uname -a, or Windows version)?

Windows, Linux.

What version Socket Runtime are you using?

0.5.4 (f90ba121)

What programming language are you using (C/C++/Go/Rust)?

irrelevant

What did you expect to see and what you saw instead?

Can I cross-build my apps on any machine without downloading additional dependencies, or relying on CI?

There must be a set of prebuilt binaries and build tools that download them and tweak metadata.

For implementation of cross-building for Windows: Cross-platform signing, setting icons and patching Windows executables' metadata is easily done with resedit npm package. (Not the electron's rcedit, it requires Wine on non-windows machines.)

heapwolf commented 2 months ago

We ship prebuilt binaries just like other projects, you can install them with npm.

CosmoMyzrailGorynych commented 2 months ago

@heapwolf and how would one use them to make an app?