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
NSIS multi arch using native package dependencies that use cmake-js #1516
Comments
@develar I'm planning on creating a PR to "add support" for If I'm not wrong, it seems it would just be adding some In any case, it wouldn't make Do you think that's something useful / acceptable for the project? |
It is useful, acceptable and wanted PR. Thanks for clear report and investigation. |
Great! |
Moved to backlog to keep issue list clear. |
Cool. 👌 I were unable to work on it as I don't have a feasible test case. My use case was using fastcall in Windows 32 bits, but it seems that it is not that simple, or at least it doesn't work right away: cmake-js/fastcall#17 I ended up migrating |
@tiangolo To fix this issue you have to dig into the node_module code itself. see here: |
Thanks @Jinex2012 , I had an idea on how to proceed, but I was trying to use some Windows APIs and It is now a feature request in |
Electron-updater: 1.11.0
I'm building an application that uses
active-win
. For Windows, it usesfastcall
, which in turn usescmake-js
(comparable withnode-ffi
).Following
cmake-js
' guide I added a section to mypackage.json
to specify that I wantedcmake-js
to build for electron, as:That way, when installing a package that uses
cmake-js
it will compile it for electron using that architecture.But I'm trying to use
electron-builder
multi-arch NSIS installer, and that useselectron-gyp
to rebuild for each architecture.Is there a way to support dependency packages that use
cmake-js
using NSIS multi architecture?What would be needed from the
cmake-js
side to support it here?What would need to be done here to support it?
I also opened a corresponding issue in
cmake-js
: cmake-js/cmake-js#83The text was updated successfully, but these errors were encountered: