Conversation
|
@vweevers Any idea what's going on here? https://ci.appveyor.com/project/juliangruber/leveldown/builds/21741182/job/w1iajci5llbptif0 |
|
Not sure but I do know we gotta do #578 (comment). |
The problem is the custom platform, which breaks this line: |
Hmm ok, so |
|
Yea. I don't understand what sets the custom platform though. Maybe AppVeyor defines |
|
So it seems AppVeyor defines |
|
Hmm scratch my last comment. We should only try cross compiling on linux, so might need to check os name etc. |
|
Seems like Travis deploy mechanism doesn't like using an external script. I assume it's because |
|
So, given some tweaks needed here and there (releasing |
|
By the way, even though ARM is being nicely targeted, what about node versions? Node.js on mobile uses Node 8.6.0 |
@staltz |
|
@ralphtheninja we can create a proper matrix after this PR (with one job for normal linux, another for cross builds). |
Sounds good. Up for it? 😄 |
|
@vweevers Once we have the matrix up and running, maybe we should focus on differentiating between different arm versions? E.g. armv7 and armv8 (arm64 arch). Or maybe |
Yeah. We need 1) a PR to |
That's a good point 😄 It will work at least until we add other armv versions (and maybe that never happens). |


Lets use this branch to make some cross compiled binaries.
ahdinosaur/prebuildify#master(using specific commit, in casemastermoves)vweevers/node-gyp-build#libc-and-arm-flavorsprebuildify-crossprebuildify-crossfor armv7 (raspberry pi)