-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathbuild-squirrel.js
More file actions
22 lines (20 loc) · 799 Bytes
/
build-squirrel.js
File metadata and controls
22 lines (20 loc) · 799 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const path = require("path");
const electronInstaller = require("electron-winstaller");
let resultPromise = electronInstaller.createWindowsInstaller({
appDirectory: path.resolve(__dirname, "out", "SETE-win32-x64"),
outputDirectory: path.resolve(__dirname, "out"),
name: "SETE",
description: "Software de Gestao do Transporte Escolar",
authors: "CECATE UFG",
version: "1.0.1",
exe: "SETE.exe",
noMsi: false,
iconUrl: "https://wikiportes.com.br/setelogo.ico",
setupIcon: "C:\\projects\\sete\\src\\assets\\images\\installer-icon.ico",
setupExe: "SETEEXE.exe",
setupMsi: "SETEMSI.msi",
});
resultPromise.then(
() => console.log("Criamos o binário windows com sucesso!"),
(e) => console.log(`Erro ao criar o binário windows: ${e.message}`),
);