From 70fd917e7c11d53ec0589cdbb71c17c04a9b8052 Mon Sep 17 00:00:00 2001 From: azivner Date: Sat, 12 Jan 2019 00:05:13 +0100 Subject: [PATCH] build desktop versions into ASAR, closes #271 --- bin/build-linux-x64.sh | 2 +- bin/build-mac-x64.sh | 2 +- bin/build-win-x64.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/build-linux-x64.sh b/bin/build-linux-x64.sh index f49e7b043..4bbe50646 100755 --- a/bin/build-linux-x64.sh +++ b/bin/build-linux-x64.sh @@ -7,7 +7,7 @@ rm -rf $BUILD_DIR echo "Rebuilding binaries for linux-x64" ./node_modules/.bin/electron-rebuild --arch=x64 -./node_modules/.bin/electron-packager . --out=dist --executable-name=trilium --platform=linux --arch=x64 --overwrite +./node_modules/.bin/electron-packager . --asar --out=dist --executable-name=trilium --platform=linux --arch=x64 --overwrite mv "./dist/Trilium Notes-linux-x64" $BUILD_DIR diff --git a/bin/build-mac-x64.sh b/bin/build-mac-x64.sh index c532341fe..a00be16e0 100755 --- a/bin/build-mac-x64.sh +++ b/bin/build-mac-x64.sh @@ -3,7 +3,7 @@ BUILD_DIR=./dist/trilium-mac-x64 rm -rf $BUILD_DIR -./node_modules/.bin/electron-packager . --out=dist --executable-name=trilium --platform=darwin --arch=x64 --overwrite --icon=src/public/images/app-icons/mac/icon.icns +./node_modules/.bin/electron-packager . --asar --out=dist --executable-name=trilium --platform=darwin --arch=x64 --overwrite --icon=src/public/images/app-icons/mac/icon.icns # Mac build has by default useless directory level mv "./dist/Trilium Notes-darwin-x64" $BUILD_DIR diff --git a/bin/build-win-x64.sh b/bin/build-win-x64.sh index 4fcd47ef0..7225314d0 100755 --- a/bin/build-win-x64.sh +++ b/bin/build-win-x64.sh @@ -3,7 +3,7 @@ BUILD_DIR=./dist/trilium-windows-x64 rm -rf $BUILD_DIR -./node_modules/.bin/electron-packager . --out=dist --executable-name=trilium --platform=win32 --arch=x64 --overwrite --icon=src/public/images/app-icons/win/icon.ico +./node_modules/.bin/electron-packager . --asar --out=dist --executable-name=trilium --platform=win32 --arch=x64 --overwrite --icon=src/public/images/app-icons/win/icon.ico mv "./dist/Trilium Notes-win32-x64" $BUILD_DIR