mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-18 06:13:52 +02:00
34 lines
977 B
JavaScript
34 lines
977 B
JavaScript
const fs = require('fs');
|
|
const path = require('path');
|
|
|
|
const rootDir = path.join(__dirname, '..');
|
|
const versionFilePath = path.join(rootDir, 'Version');
|
|
const buildDir = path.join(rootDir, 'build');
|
|
|
|
let version = '';
|
|
try {
|
|
version = fs.readFileSync(versionFilePath, 'utf8').trim();
|
|
if (!version.includes('T')) {
|
|
// Remove dots only from Stable version
|
|
version = version.replaceAll('.', '');
|
|
}
|
|
} catch (err) {
|
|
console.error('Error reading Version file:', err);
|
|
process.exit(1);
|
|
}
|
|
|
|
const oldAppImage = path.join(buildDir, `VRCX_Version.AppImage`);
|
|
const newAppImage = path.join(buildDir, `VRCX_${version}.AppImage`);
|
|
|
|
try {
|
|
if (fs.existsSync(oldAppImage)) {
|
|
fs.renameSync(oldAppImage, newAppImage);
|
|
console.log(`Renamed: ${oldAppImage} -> ${newAppImage}`);
|
|
} else {
|
|
console.log(`File not found: ${oldAppImage}`);
|
|
}
|
|
} catch (err) {
|
|
console.error('Error renaming files:', err);
|
|
process.exit(1);
|
|
}
|