Proyecto App Linux

This commit is contained in:
2026-05-03 23:43:09 +02:00
commit 7482733843
1248 changed files with 189750 additions and 0 deletions
@@ -0,0 +1,28 @@
#!/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'
);
}