Hi Aaron,

I'd be very open to that!

You should start with the build instruction:

https://github.com/ezra-bible-app/ezra-bible-app/blob/master/BUILD.md#linux

If you need to add a build script consider the existing ones for Linux here:
https://github.com/ezra-bible-app/ezra-bible-app/tree/master/build_scripts/linux

The build targets for the different platforms are also available as npm run actions via the package.json file:
https://github.com/ezra-bible-app/ezra-bible-app/blob/master/package.json

Feel free to raise a pull request if you want to add this additional packaging in the existing structures mentioned above. I'd be happy to test/ review your work.

Best regards,
Tobias

Am 20. Januar 2024 19:18:33 schrieb Aaron Rainbolt <arraybo...@gmail.com>:

It appears that the Ezra Bible App can only be installed using
upstream packages for a select group of popular Linux distributions
currently. It would be handy for users to be able to install it by
using widely available repositories such as the Snap Store and
Flathub. I'm fairly skilled at software packaging for distros (though
I haven't done Snap or Flatpak before - I'm interested in learning how
though) and am thinking about trying to make Snap and Flatpak packages
for Ezra Bible App.

Does this seem like a good idea? Are there hurdles I should be aware
of (other than having to work with Electron)? Would the developers
prefer that I not do this?

_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to