fix electron build

This commit is contained in:
azivner 2018-01-31 08:03:25 -05:00
parent 56b59e59bc
commit d1329f60c3
3 changed files with 7 additions and 6 deletions

View file

@ -7,15 +7,15 @@ rm -r dist/*
echo "Rebuilding binaries for linux-ia32"
./node_modules/.bin/electron-rebuild --arch=ia32
./node_modules/.bin/electron-packager src/electron --out=dist --platform=linux --arch=ia32 --overwrite
./node_modules/.bin/electron-packager . --out=dist --platform=linux --arch=ia32 --overwrite
./node_modules/.bin/electron-packager src/electron --out=dist --platform=win32 --arch=x64 --overwrite
./node_modules/.bin/electron-packager . --out=dist --platform=win32 --arch=x64 --overwrite
# we build x64 as second so that we keep X64 binaries in node_modules for local development
echo "Rebuilding binaries for linux-x64"
./node_modules/.bin/electron-rebuild --arch=x64
./node_modules/.bin/electron-packager src/electron --out=dist --platform=linux --arch=x64 --overwrite
./node_modules/.bin/electron-packager . --out=dist --platform=linux --arch=x64 --overwrite
echo "Copying required windows binaries"

View file

@ -2,7 +2,7 @@
const electron = require('electron');
const path = require('path');
const config = require('./services/config');
const config = require('./src/services/config');
const url = require("url");
const app = electron.app;
@ -69,4 +69,4 @@ app.on('ready', () => {
mainWindow = createMainWindow();
});
require('./www');
require('./src/www');

View file

@ -3,6 +3,7 @@
"description": "Trilium Notes",
"version": "0.5.1-beta",
"license": "AGPL-3.0-only",
"main": "electron.js",
"repository": {
"type": "git",
"url": "https://github.com/zadam/trilium.git"
@ -12,7 +13,7 @@
"test-electron": "xo",
"rebuild-electron": "electron-rebuild",
"start-electron": "electron src/electron",
"build-electron": "electron-packager src/electron --out=dist --asar --overwrite --all",
"build-electron": "electron-packager . --out=dist --asar --overwrite --all",
"start-forge": "electron-forge start",
"package-forge": "electron-forge package",
"make-forge": "electron-forge make",