#!/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' ); }