-
Notifications
You must be signed in to change notification settings - Fork 302
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
Linux ARM support #494
Comments
@AndrejaN Could you submit a quick PR (nothing production ready) so I can have a look? |
Hi, sorry for my later answer. Maybe my solution is not the most elegant, but works for my PopcornTime distribution under Rpi3 by following this lines of code: "After running npm install and downloading the needed node_modules i manually copy these files ARMFiles.zip in the ../node-modules/nw-builder/lib, which they actually overwrite these files in the lib folder: detectCurrentPlatform.js Then i copy in ../cache folder these files from https://github.com/LeonardLaszlo/nw.js-armv7-binaries/releases/download/v0.28.4/nwjs-sdk-v0.28.4-linux-arm-chrome-branding.tar.gz Here are the 3 files that i copy in zip archive.>>>> Adding_LinuxARM.zip |
@AndrejaN thank you very much for your response. However, I can't really work with something that is not a PR. If you want to introduce these changes to nw-builder it has to start with a PR. |
I'm sorry, i'm new on github and i have never made PR, or mess in the repository code. Sorry for my ignorance. |
@AndrejaN nothing to apologize for. It's all good. Take a look at this: https://help.github.com/articles/creating-a-pull-request/ |
I've created a PR for this: #522 Hoping to get to testing it sometime soon. Let me know if you see any issues. |
Hi, i have just tested by downloading the provided files and putting them into the folder. Andreja |
https://github.com/LeonardLaszlo/nw.js-armv7-binaries |
For Linux arm builds, we would need to create a custom manifest file and use https://github.com/LeonardLaszlo/nw.js-armv7-binaries/releases/ as the downloadUrl |
Closing for now. |
See 9a92688 |
Hi guys,
this is not an issue, but i don' know where to write on GitHub for such request.
Could you be kind and add linux ARM support for nw-builder package? I'm using this package for my PopcornTime ARM version. After running npm install and downloading the needed node_modules i manually copy these files ARMFiles.zip in nw-builder/lib, which they actually overwrite these files in the lib folder:
detectCurrentPlatform.js
index.js
platforms.js
After this i run: gulp build -p linuxarm
CAUTION: Because i don't know how to detect ARM platform in file detectCurrentPlatform.js i removed linux32 support and instead of that platform a placed linuxarm. In real working file, it should be add probably another line for ARM architecture CPUs.
Because i don't want to mess with your source files in the code without your permissions, could it be possible in the next version of the package to add ARM support?
Thanks in advance
The text was updated successfully, but these errors were encountered: