Skip to content

toeverything/electron-forge-maker-appimage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

electron-forge-maker-appimage

This is an electron-forge builder for AppImage.

It's far from complete, but it serves the basic needs of our application.

This is based on several existing projects.

electron-forge-maker-appimage This is the previous maker for electron forge. It does not work, I suspect it uses an older maker API and was never updated.

Working electron-forge makers can be found here. These were used as an example when creating this maker: https://github.com/electron-userland/electron-forge/tree/master/packages/maker

Some parts of electron-builder are still used, specifically app-builder-lib

Overall, I suspect app-builder-lib isn't meant to work with electron-forge makers anymore. I am using the components that specifically wrap app-builder, the tool that actually prepares the AppImage.

Usage

yarn add --dev https://github.com/Marcus10110/electron-forge-maker-appimage.git

example forgeconfig.js

makers: [
  {
    name: 'electron-forge-maker-appimage',
    platforms: ['linux'],
    config: { template: 'assets/AppRunTemplate.sh' },
  },
];

This was created specifically because we wanted to use AppImage's AppRun script to detect and load modern versions of libstdc++ and libgcc_s on older systems.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.0%
  • Shell 13.0%