davidferguson / pibakery

The blocks based, easy to use setup tool for Raspberry Pi
http://www.PiBakery.org
GNU General Public License v3.0
1.48k stars 146 forks source link

Bundling PiBakery into a standalone installer #144

Closed maskaravivek closed 5 years ago

maskaravivek commented 6 years ago

I have made a few changes in pibakery to make it compatible with my usecase and am using it by running npm start every time i need to use it.

I was wondering how I could bundle everything into a installer so that it can be distributed to other computers. Having the users follow the installation steps would be too much to ask for.

@davidferguson It would be great if you could give insights about how everything(pibakery along with the modified raspbian images) are bundled together to an executable.

clayreimann commented 5 years ago

You're looking for these scripts: https://github.com/davidferguson/pibakery/blob/master/package.json#L10-L12

davidferguson commented 5 years ago

Yep, those are what makes the executables. To make the installers, I use Packages for Mac, and InnoSetup for Windows, although I'll probably be changing to a standard .dmg "installer" for Mac soon.

maskaravivek commented 5 years ago

Thanks, guys for the information. Just to clarify, are you able to package the OS image as well? The packaging fails for me if I try to bundle it.

gurtajs4 commented 4 years ago

Hi @davidferguson Can you please share the Inno Setup .iss file used to create EXE installer for windows Appreciated your help

Regards Gurtaj