mirror of
https://github.com/zadam/trilium.git
synced 2025-03-01 14:22:32 +01:00
added linux ia32 build
This commit is contained in:
parent
f6d481a9e2
commit
6405d6e066
10
bin/build.sh
10
bin/build.sh
@ -8,9 +8,15 @@ cp -r ../trilium-node-binaries/sqlite/* node_modules/sqlite3/lib/binding/
|
|||||||
|
|
||||||
cp -r ../trilium-node-binaries/scrypt/* node_modules/scrypt/bin/
|
cp -r ../trilium-node-binaries/scrypt/* node_modules/scrypt/bin/
|
||||||
|
|
||||||
./node_modules/.bin/electron-rebuild
|
./node_modules/.bin/electron-rebuild --arch=ia32
|
||||||
|
|
||||||
./node_modules/.bin/electron-packager . --out=dist --platform=linux,win32 --overwrite
|
./node_modules/.bin/electron-packager . --out=dist --platform=linux --arch=ia32 --overwrite
|
||||||
|
|
||||||
|
./node_modules/.bin/electron-rebuild --arch=x64
|
||||||
|
|
||||||
|
./node_modules/.bin/electron-packager . --out=dist --platform=linux --arch=x64 --overwrite
|
||||||
|
|
||||||
|
./node_modules/.bin/electron-packager . --out=dist --platform=win32 --arch=x64 --overwrite
|
||||||
|
|
||||||
# can't copy this before the packaging because the same file name is used for both linux and windows build
|
# 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/
|
cp ../trilium-node-binaries/scrypt.node ./dist/trilium-win32-x64/resources/app/node_modules/scrypt/build/Release/
|
||||||
|
@ -4,8 +4,11 @@ VERSION=`jq -r ".version" package.json`
|
|||||||
|
|
||||||
cd dist
|
cd dist
|
||||||
|
|
||||||
echo "Packaging windows electron distribution..."
|
echo "Packaging linux x64 electron distribution..."
|
||||||
7z a trilium-windows-${VERSION}.7z trilium-win32-x64
|
7z a trilium-linux-x64-${VERSION}.7z trilium-linux-x64
|
||||||
|
|
||||||
echo "Packaging linux electron distribution..."
|
echo "Packaging linux ia32 electron distribution..."
|
||||||
7z a trilium-linux-${VERSION}.7z trilium-linux-x64
|
7z a trilium-linux-ia32-${VERSION}.7z trilium-linux-ia32
|
||||||
|
|
||||||
|
echo "Packaging windows x64 electron distribution..."
|
||||||
|
7z a trilium-windows-x64-${VERSION}.7z trilium-win32-x64
|
@ -44,8 +44,9 @@ bin/build.sh
|
|||||||
|
|
||||||
bin/package.sh
|
bin/package.sh
|
||||||
|
|
||||||
LINUX_BUILD=trilium-linux-$VERSION.7z
|
LINUX_X64_BUILD=trilium-linux-x64-$VERSION.7z
|
||||||
WINDOWS_BUILD=trilium-windows-$VERSION.7z
|
LINUX_IA32_BUILD=trilium-linux-ia32-$VERSION.7z
|
||||||
|
WINDOWS_X64_BUILD=trilium-windows-x64-$VERSION.7z
|
||||||
|
|
||||||
echo "Creating release in GitHub"
|
echo "Creating release in GitHub"
|
||||||
|
|
||||||
@ -53,18 +54,25 @@ github-release release \
|
|||||||
--tag $TAG \
|
--tag $TAG \
|
||||||
--name "$TAG release"
|
--name "$TAG release"
|
||||||
|
|
||||||
echo "Uploading linux build"
|
echo "Uploading linux x64 build"
|
||||||
|
|
||||||
github-release upload \
|
github-release upload \
|
||||||
--tag $TAG \
|
--tag $TAG \
|
||||||
--name "$LINUX_BUILD" \
|
--name "$LINUX_X64_BUILD" \
|
||||||
--file "dist/$LINUX_BUILD"
|
--file "dist/$LINUX_X64_BUILD"
|
||||||
|
|
||||||
echo "Uploading windows build"
|
echo "Uploading linux ia32 build"
|
||||||
|
|
||||||
github-release upload \
|
github-release upload \
|
||||||
--tag $TAG \
|
--tag $TAG \
|
||||||
--name "$WINDOWS_BUILD" \
|
--name "$LINUX_IA32_BUILD" \
|
||||||
--file "dist/$WINDOWS_BUILD"
|
--file "dist/$LINUX_IA32_BUILD"
|
||||||
|
|
||||||
|
echo "Uploading windows x64 build"
|
||||||
|
|
||||||
|
github-release upload \
|
||||||
|
--tag $TAG \
|
||||||
|
--name "$WINDOWS_X64_BUILD" \
|
||||||
|
--file "dist/$WINDOWS_X64_BUILD"
|
||||||
|
|
||||||
echo "Release finished!"
|
echo "Release finished!"
|
1
index.js
1
index.js
@ -21,6 +21,7 @@ function createMainWindow() {
|
|||||||
const win = new electron.BrowserWindow({
|
const win = new electron.BrowserWindow({
|
||||||
width: 1200,
|
width: 1200,
|
||||||
height: 900,
|
height: 900,
|
||||||
|
title: 'Trilium Notes',
|
||||||
icon: path.join(__dirname, 'public/images/app-icons/png/256x256.png')
|
icon: path.join(__dirname, 'public/images/app-icons/png/256x256.png')
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user