var pkgname = path.basename(pkgdir.replace(/\/$/, ''));
var osrel = os.platform() + '-' + os.release();
var arch = os.arch();
- var formats = ['xz', 'tar', 'zip'];
+ var formats = ['exe', 'xz', 'tar', 'zip'];
var rel = all.releases.filter(function (rel) {
return (
'REM todo debug'
);
}
- console.info('Has the necessary files?');
- fs.writeFileSync(bashFile, bashTxt, 'utf-8');
- console.info('\tNEEDS MANUAL TEST: bash %s', bashFile);
- fs.writeFileSync(ps1File, ps1Txt, 'utf-8');
- console.info('\tNEEDS MANUAL TEST: powershell.exe %s', ps1File);
+ console.info('Do the scripts actually work?');
+ if (bashFile && bashTxt) {
+ fs.writeFileSync(bashFile, bashTxt, 'utf-8');
+ console.info('\tNEEDS MANUAL TEST: bash %s', bashFile);
+ }
+ if (ps1File && ps1Txt) {
+ fs.writeFileSync(ps1File, ps1Txt, 'utf-8');
+ console.info('\tNEEDS MANUAL TEST: powershell.exe %s', ps1File);
+ }
console.info('');
});
});