Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 860 Bytes

README.build.md

File metadata and controls

40 lines (30 loc) · 860 Bytes

Build

npm i
npm run start

Update the emulators-ws

  • Download all binaries from https://github.com/js-dos/emulators-ws/releases/ into some directory
  • Execute:
./scripts/update-emu.sh <directory>
  • Change version in package.json
  • Test, commit and push

Update app

  • Download all releases from https://github.com/js-dos/dos.zone.browser.pc/actions
  • Execute:
rm -rf latest
mkdir -p latest/mac latest/linux latest/windows
unzip dz-mac.zip -d latest/mac
unzip dz-mac64.zip -d latest/mac64
unzip dz-linux.zip -d latest/linux
unzip dz-windows.zip -d latest/windows
aws s3 --endpoint-url=https://storage.yandexcloud.net sync --acl public-read latest s3://doszone-uploads/app/latest
  • Clear content cache /app/latest/*

Appx

DEBUG=electron-windows-store* npm run make --targets "@electron-forge/maker-appx"