Files
KiraTV---Aplicacion-para-Wi…/tools/packaging/make-kiratv-release-artifacts.mjs
T
2026-05-03 23:36:48 +02:00

29 lines
881 B
JavaScript

#!/usr/bin/env node
/**
* Linux: .deb + AppImage (arquitectura actual).
* Windows: solo si process.platform === 'win32' → NSIS x64 con VLC embebido.
*/
import { execSync } from 'node:child_process';
import fs from 'node:fs';
import path from 'node:path';
import { fileURLToPath } from 'node:url';
const __dirname = path.dirname(fileURLToPath(import.meta.url));
const root = path.resolve(__dirname, '..', '..');
function run(relScript) {
const p = path.join(root, relScript);
execSync(`node "${p}"`, { stdio: 'inherit', cwd: root, env: process.env });
}
run('tools/packaging/make-kiratv-linux-deb-appimage.mjs');
if (process.platform === 'win32') {
run('tools/packaging/make-kiratv-windows-nsis.mjs');
} else {
console.log(
'\n[Windows] Omitido en este SO. En un PC Windows ejecuta:\n' +
' pnpm run make:kiratv:windows-nsis\n'
);
}