This repository has been archived on 2023-11-14. You can view files and clone it, but cannot push or open issues/pull-requests.
viscord/scripts/build-android.js

21 lines
615 B
JavaScript
Raw Normal View History

2022-07-25 03:33:49 -04:00
#!/usr/bin/env node
const {execSync} = require('child_process');
const { copyFileSync, readdirSync } = require('fs');
const { resolve } = require('path');
execSync('npm run build');
const files = readdirSync(resolve('./packages/renderer/dist'));
files.forEach(file => {
if(file === 'index.html') return;
if(file.endsWith('.js.map'))
copyFileSync(resolve('./packages/renderer/dist/', file), './cordova/www/app.js.map');
if(file.endsWith('.js'))
copyFileSync(resolve('./packages/renderer/dist/', file), './cordova/www/app.js');
});
execSync('npm run cordova run', {
cwd: resolve('./cordova'),
});