Skip to content

Commit

Permalink
Update to Electron 16.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Watson1978 committed Dec 23, 2021
1 parent 8c88596 commit f778d55
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions DEVELOP.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Development

supports nodejs v12
supports nodejs v16

## ARCHITECTURE.md

https://github.com/jasperapp/jasper/blob/master/ARCHITECTURE.md

## Requirement

Needs Node 10 or 12. `sqlite3@4.1.1` that Jasper depends on doesn't support Node 14.
Needs Node 16.

## Run as Development

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
"@types/node": "16.11.9",
"@types/react-dom": "^16.9.8",
"@types/styled-components": "^5.1.15",
"electron": "^15.3.2",
"electron": "^16.0.0",
"electron-notarize": "^0.1.1",
"electron-packager": "^15.1.0",
"electron-rebuild": "^3.2.3",
Expand Down
2 changes: 1 addition & 1 deletion script/linux/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ rm -rf ./out/build
./script/tsc/build-package.sh

# electron requires electron-vX.Y-linux-x64 of sqlite3
cp -a ./node_modules/sqlite3/lib/binding/electron-v15.3-linux-x64 ./out/package/node_modules/sqlite3/lib/binding/
cp -a ./node_modules/sqlite3/lib/binding/electron-v16.0-linux-x64 ./out/package/node_modules/sqlite3/lib/binding/

# build app with electron-packager
VERSION=$(node -e 'console.log(require("./package.json").version)')
Expand Down
4 changes: 2 additions & 2 deletions script/mac/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ iconutil -c icns ./misc/logo/jasper.iconset --output ./misc/logo/jasper.icns
./script/tsc/build-package.sh

# electron requires electron-vX.Y-darwin-x64 of sqlite3
cp -a ./node_modules/sqlite3/lib/binding/electron-v15.3-darwin-$ARCH ./out/package/node_modules/sqlite3/lib/binding/
cp -a ./node_modules/sqlite3/lib/binding/electron-v16.0-darwin-$ARCH ./out/package/node_modules/sqlite3/lib/binding/

# electron v6.0.7から厳密にすべてのnativeコードにcodesignが必要になった
# asar化まえにcodesignする必要があるので、ここで実行する
Expand All @@ -26,7 +26,7 @@ codesign \
-f \
--options runtime \
--entitlements ./misc/plist/notarization.plist \
./out/package/node_modules/sqlite3/lib/binding/electron-v15.3-darwin-$ARCH/node_sqlite3.node
./out/package/node_modules/sqlite3/lib/binding/electron-v16.0-darwin-$ARCH/node_sqlite3.node

# build app with electron-packager
VERSION=$(node -e 'console.log(require("./package.json").version)')
Expand Down
2 changes: 1 addition & 1 deletion script/win/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ rm -rf ./out/build
./script/tsc/build-package.sh

# electron requires electron-vX.Y-win32-x64 of sqlite3
cp -a ./node_modules/sqlite3/lib/binding/electron-v15.3-win32-x64 ./out/package/node_modules/sqlite3/lib/binding/
cp -a ./node_modules/sqlite3/lib/binding/electron-v16.0-win32-x64 ./out/package/node_modules/sqlite3/lib/binding/

# build app with electron-packager
VERSION=$(node -e 'console.log(require("./package.json").version)')
Expand Down

0 comments on commit f778d55

Please sign in to comment.