Files
2026-07-13 12:46:20 +08:00

26 lines
579 B
JavaScript

const { rm, echo } = require('shelljs')
const { resolve } = require('path')
const fs = require('fs')
const {
run,
writeSrc,
uploadToR2,
builder
} = require('./build-common')
async function main () {
const pb = builder
echo('build appx')
const p = resolve(__dirname, '../../electron-builder.json')
const txt = require('../../electron-builder.json')
delete txt.electronLanguages
fs.writeFileSync(p, JSON.stringify(txt, null, 2))
rm('-rf', 'dist')
const src = 'win-x64.appx'
writeSrc(src)
await run(`${pb} --win appx`)
await uploadToR2(src)
}
main()