Carpincho/empaquetarWindows.js
2024-12-10 10:03:23 -03:00

27 lines
1.1 KiB
JavaScript

var NwBuilder = require('nw-builder');
var nw = new NwBuilder({
appDir: './build/emalibre', // COMPILADOR: Directorio de la Aplicacion
files: ['./build/emalibre/**'], // COMPILADOR: Directorio de Codigo Fuente a compilar
platforms: ['win64'], // COMPILADOR: Plataformas Windows a compilar ['win32','win64']
version: '0.94.0', // COMPILADOR: Version del Compilador
flavor: 'normal', // opciones sdk, normal
buildDir: 'build/debs', // COMPILADOR: Destino de la compilacion.
zip: false, // COMPILADOR: No comprimir (False)
appName: 'emalibre', // APLICACION: Nombre de la aplicacion.
winIco: './build/emalibre/gui_common/iconos/icono_app.ico', // APLICACION: Icono (Solo Windows)
winVersionString: {
'CompanyName': 'Laboratorio De Investigación Gugler',
'FileDescription': 'Ema Libre Cliente',
'ProductName': 'Ema Libre',
'LegalCopyright': 'GPL v3'
}
});
nw.onLog = console.log;
nw.build().then(function () {
console.log('Se termino el armado de EmaLibre Para Windows, correctamente!');
}).catch(function (error) {
console.error(error);
});