Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Commit 321ea32

Browse files
Add prebuild Electron for arm64 (#319)
* Add prebuild Electron for arm64 * Add prebuild arm64 to CI
1 parent 346fdb7 commit 321ea32

File tree

3 files changed

+3
-1
lines changed

3 files changed

+3
-1
lines changed

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,5 @@ script:
4949
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then npm test; fi
5050
- npm run prebuild-node
5151
- npm run prebuild-electron
52-
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker build -t node-keytar/i386 docker/i386 && docker run --rm -v ${PWD}:/project node-keytar/i386 /bin/bash -c "cd /project && npm run prebuild-node-ia32 && npm run prebuild-electron-ia32"; fi
52+
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then docker build -t node-keytar/i386 docker/i386 && docker run --rm -v ${PWD}:/project node-keytar/i386 /bin/bash -c "cd /project && npm run prebuild-node-ia32 && npm run prebuild-electron-ia32 && npm run prebuild-electron-arm64"; fi
5353
- if [[ -n "$TRAVIS_TAG" ]]; then npm run upload; fi

appveyor.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ build_script:
2626
- npm run prebuild-node-ia32
2727
- npm run prebuild-electron
2828
- npm run prebuild-electron-ia32
29+
- npm run prebuild-electron-arm64
2930
- if defined APPVEYOR_REPO_TAG_NAME (npm run upload)
3031

3132
test: off

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"prebuild-node": "prebuild -t 8.9.0 -t 9.4.0 -t 10.11.0 -t 11.9.0 -t 12.0.0 -t 13.0.0 -t 14.0.0 --strip",
3838
"prebuild-node-ia32": "prebuild -t 8.9.0 -t 9.4.0 -a ia32 --strip",
3939
"prebuild-electron": "prebuild -t 7.0.0 -t 8.0.0 -t 9.0.0 -t 10.0.0 -r electron --strip",
40+
"prebuild-electron-arm64": "prebuild -t 7.0.0 -t 8.0.0 -t 9.0.0 -t 10.0.0 -r electron -a arm64 --strip",
4041
"prebuild-electron-ia32": "prebuild -t 7.0.0 -t 8.0.0 -t 9.0.0 -t 10.0.0 -r electron -a ia32 --strip",
4142
"upload": "node ./script/upload.js",
4243
"postpublish": "git push --follow-tags"

0 commit comments

Comments
 (0)