eclipse-cdt-cloud / cdt-cloud-blueprint

CDT Cloud Blueprint is a template for building custom web-based C/C++ tools. It is made up of existing open source components and can be easily downloaded and installed on all major operating system platforms.
MIT License
26 stars 11 forks source link

fix: trigger Electron native build when packaging #61

Closed sdirix closed 1 year ago

sdirix commented 1 year ago

As part of a merge of upstream electron-builder's native rebuilding was turned off. Upstream now uses Theia's Electron native rebuilding which was missed in CDT Cloud Blueprint and therefore lead to broken packaged builds. This is now fixed.

Fixes #60

Contributed on behalf of STMicroelectronics

How to test

Execute git clean -dfx && yarn && yarn electron package and verify that the built executable is launching instead of crashing.

sdirix commented 1 year ago

Tested and approved by @sgraband