Skip to content

A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box

Notifications You must be signed in to change notification settings

riscv-forks/electron-builder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

@riscv-forks/electron-builder

electron-builder with riscv64 support.

Usage

Override the dependency resolution of the following packages:

app-builder-lib -> @riscv-forks/app-builder-lib
builder-util -> @riscv-forks/builder-util
electron-builder -> @riscv-forks/electron-builder

Maintenance

For each new electron-builder release, the following steps should be performed:

  1. Switch to tag of upstream release
  2. Pick up riscv commits from riscv64 branch
  3. Run pnpm i and pnpm compile
  4. Push the current HEAD to a new branch named after the upstream release, e.g. v24.10.0-riscv
  5. Publish to npm: pnpm -F <package_dir_name> publish --access public

Note

When electron officially supports riscv64, this package should be deprecated and removed.

About

A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 88.9%
  • NSIS 7.0%
  • JavaScript 3.1%
  • Shell 0.5%
  • Dockerfile 0.3%
  • Handlebars 0.2%