[RetainAsar] Backup next asar to app.asar.backup
This commit is contained in:
parent
d289cec12e
commit
17ce37f858
1 changed files with 4 additions and 1 deletions
|
@ -10,7 +10,9 @@ module.exports = () => {
|
||||||
const installDir = paths.getInstallPath();
|
const installDir = paths.getInstallPath();
|
||||||
|
|
||||||
const nextAppDir = readdirSync(installDir).reverse().find((x) => x.startsWith('app-1'));
|
const nextAppDir = readdirSync(installDir).reverse().find((x) => x.startsWith('app-1'));
|
||||||
const nextAsarPath = join(installDir, nextAppDir, 'resources', 'app.asar');
|
const nextAppResources = join(installDir, nextAppDir, 'resources');
|
||||||
|
const nextAsarPath = join(nextAppResources, 'app.asar');
|
||||||
|
const backupAsarPath = join(nextAppResources, 'app.asar.backup');
|
||||||
|
|
||||||
log('RetainAsar', `Paths:
|
log('RetainAsar', `Paths:
|
||||||
Install Dir: ${installDir}
|
Install Dir: ${installDir}
|
||||||
|
@ -18,6 +20,7 @@ Next App Dir: ${nextAppDir}
|
||||||
Current Asar: ${currentAsarPath}
|
Current Asar: ${currentAsarPath}
|
||||||
Next Asar: ${nextAsarPath}`);
|
Next Asar: ${nextAsarPath}`);
|
||||||
|
|
||||||
|
copyFileSync(nextAsarPath, backupAsarPath);
|
||||||
copyFileSync(currentAsarPath, nextAsarPath);
|
copyFileSync(currentAsarPath, nextAsarPath);
|
||||||
|
|
||||||
log('RetainAsar', 'Completed');
|
log('RetainAsar', 'Completed');
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue