From cd5f742a7befa78c31558af48324856c5370bc10 Mon Sep 17 00:00:00 2001 From: azivner Date: Wed, 8 Nov 2017 20:48:48 -0500 Subject: [PATCH] fixes in build script --- build.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/build.sh b/build.sh index eb837c2bc..a1fa72c0b 100755 --- a/build.sh +++ b/build.sh @@ -1,11 +1,22 @@ #!/bin/bash +echo "Deleting dist" + rm -r dist/* +cp -r ../trilium-node-binaries/sqlite/* node_modules/sqlite3/lib/binding/ + +cp -r ../trilium-node-binaries/scrypt/* node_modules/scrypt/bin/ + ./node_modules/.bin/electron-rebuild ./node_modules/.bin/electron-packager . --out=dist --platform=linux,win32 --overwrite -cp -r ../trilium-node-bindings/* node_modules/sqlite3/lib/binding/ +# can't copy this before the packaging because the same file name is used for both linux and windows build +cp ../trilium-node-binaries/scrypt.node ./dist/trilium-win32-x64/resources/app/node_modules/scrypt/build/Release/ + +echo "Packaging windows distribution..." + +# possibly use zip: zip -r myfiles.zip mydir tar cfJ dist/win.tar.xz dist/trilium-win32-x64 \ No newline at end of file