<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<body>
<div dir="auto">
<div dir="auto">Hi Aaron,</div><div dir="auto"><br></div><div dir="auto">I'd be very open to that!</div><div dir="auto"><br></div><div dir="auto">You should start with the build instruction:</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/ezra-bible-app/ezra-bible-app/blob/master/BUILD.md#linux">https://github.com/ezra-bible-app/ezra-bible-app/blob/master/BUILD.md#linux</a></div><div dir="auto"><br></div><div dir="auto">If you need to add a build script consider the existing ones for Linux here:</div><div dir="auto"><a href="https://github.com/ezra-bible-app/ezra-bible-app/tree/master/build_scripts/linux">https://github.com/ezra-bible-app/ezra-bible-app/tree/master/build_scripts/linux</a></div><div dir="auto"><br></div><div dir="auto">The build targets for the different platforms are also available as npm run actions via the package.json file:</div><div dir="auto"><a href="https://github.com/ezra-bible-app/ezra-bible-app/blob/master/package.json">https://github.com/ezra-bible-app/ezra-bible-app/blob/master/package.json</a></div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">Best regards,</div><div dir="auto">Tobias </div><div dir="auto"><br></div>
<div id="aqm-original" style="color: black;">
<div dir="auto">Am 20. Januar 2024 19:18:33 schrieb Aaron Rainbolt <arraybolt3@gmail.com>:</div>
<div><br></div>
<blockquote type="cite" class="gmail_quote" style="margin: 0 0 0 0.75ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div dir="auto">It appears that the Ezra Bible App can only be installed using</div>
<div dir="auto">upstream packages for a select group of popular Linux distributions</div>
<div dir="auto">currently. It would be handy for users to be able to install it by</div>
<div dir="auto">using widely available repositories such as the Snap Store and</div>
<div dir="auto">Flathub. I'm fairly skilled at software packaging for distros (though</div>
<div dir="auto">I haven't done Snap or Flatpak before - I'm interested in learning how</div>
<div dir="auto">though) and am thinking about trying to make Snap and Flatpak packages</div>
<div dir="auto">for Ezra Bible App.</div>
<div dir="auto"><br></div>
<div dir="auto">Does this seem like a good idea? Are there hurdles I should be aware</div>
<div dir="auto">of (other than having to work with Electron)? Would the developers</div>
<div dir="auto">prefer that I not do this?</div>
</blockquote>
</div><div dir="auto"><br></div>
</div></body>
</html>