Skip to content

Commit 945085e

Browse files
committed
Build for newer Node/Electron ABI versions
1 parent 56aa167 commit 945085e

5 files changed

Lines changed: 97 additions & 100 deletions

File tree

.travis.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,11 @@ before_script:
6060
- git config --global user.email thiagoelg@gmail.com
6161

6262
script:
63-
- npx prebuild --strip --all -r electron --arch ia32 -u $PREBUILD_TOKEN
64-
- npx prebuild --strip --all -r electron --arch x64 -u $PREBUILD_TOKEN
65-
- npx prebuild --strip --all --arch ia32 -u $PREBUILD_TOKEN
66-
- npx prebuild --strip --all --arch x64 -u $PREBUILD_TOKEN
63+
- npm install -g prebuild
64+
- prebuild --strip --all -r electron --arch ia32 -u $PREBUILD_TOKEN
65+
- prebuild --strip --all -r electron --arch x64 -u $PREBUILD_TOKEN
66+
- prebuild --strip --all --arch ia32 -u $PREBUILD_TOKEN
67+
- prebuild --strip --all --arch x64 -u $PREBUILD_TOKEN
6768

6869
os:
6970
- linux

appveyor.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,11 @@ install:
3131
- cmd: SET JOBS=4
3232
- cmd: SET BUILD_ONLY=true
3333
- cmd: npm ci --build-from-source
34+
- cmd: npm install -g prebuild
3435
- cmd: if %PLATFORM% EQU x86 (SET TP=ia32) else (set TP=x64)
35-
- cmd: npx prebuild --strip -r electron --all --arch %TP% -u %UTO%
36-
- cmd: npx prebuild --strip -r node-webkit --all --arch %TP% -u %UTO%
37-
- cmd: npx prebuild --strip --all --arch %TP% -u %UTO%
36+
- cmd: prebuild --strip -r electron --all --arch %TP% -u %UTO%
37+
- cmd: prebuild --strip -r node-webkit --all --arch %TP% -u %UTO%
38+
- cmd: prebuild --strip --all --arch %TP% -u %UTO%
3839
test_script:
3940
- node --version
4041
- npm --version

package-lock.json

Lines changed: 84 additions & 89 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)