Skip to content

Commit c7e43f6

Browse files
Update release.sh
1 parent bd18eb3 commit c7e43f6

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

release.sh

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,18 @@ echo "4) Running: electron-forge package"
3030
#./node_modules/.bin/electron-builder --prepackaged out/peerviewer-linux-x64/ -l appimage
3131
echo "5) Running electron-builder --linux appimage zip deb snap rpm"
3232
export DEBUG=electron-builder
33-
./node_modules/.bin/electron-builder --linux appimage zip deb snap rpm
34-
35-
echo "6) Running electron-builder --win"
36-
# This requires wine32, see https://www.electron.build/multi-platform-build so something like:
33+
./node_modules/.bin/electron-builder --linux appimage deb snap rpm tar.gz
34+
35+
# Building for Windows on Linux doesn't seem to work, see:
36+
# https://github.com/electron/electron/issues/1075
37+
# https://github.com/electron-userland/electron-builder/issues/844
38+
# https://github.com/electron-userland/electron-builder/issues/5254
39+
#
40+
# It also requires wine32, see https://www.electron.build/multi-platform-build so something like:
3741
# dpkg --add-architecture i386 && apt-get update && apt-get install wine32
38-
./node_modules/.bin/electron-builder --win
42+
#./node_modules/.bin/electron-builder --win nsis portable msi zip
43+
#
44+
# To build for Windows, execute on a Windows machine (as Administrator, otherwise symlink permission errors):
45+
# node_modules\\.bin\\electron-builder --win nsis portable msi zip
46+
47+

0 commit comments

Comments
 (0)