use nsis installer and electron-updater (fixes #813, fixes #627)

This commit is contained in:
Eugene Pankov
2019-05-19 20:30:40 +02:00
parent d42fe4f107
commit 206cf974c0
11 changed files with 427 additions and 164 deletions

View File

@@ -2,7 +2,6 @@ import './lru'
import { app, ipcMain, Menu } from 'electron'
import { parseArgs } from './cli'
import { Application } from './app'
if (process.platform === 'win32' && require('electron-squirrel-startup')) process.exit(0)
if (!process.env.TERMINUS_PLUGINS) {
process.env.TERMINUS_PLUGINS = ''