jansmolders86 / mediacenterjs

A HTML/CSS/Javascript (NodeJS) based Media center
http://mediacenterjs.com
1.29k stars 243 forks source link

Prebuilt/Bundled platform releases #207

Open tracker1 opened 8 years ago

tracker1 commented 8 years ago

Related to #204, it would be nice to see pre-built releases for 64-bit windows, and OSX as github releases... this way compilation tools won't be needed for use on those platforms.

Probably an idea for 2.x target to have automated builds for tagged release targets.

jansmolders86 commented 8 years ago

That would be amazing! Any tools in mind I could use for the builds that could tie in with git(hub)?

omgbox commented 8 years ago

nwjs look it up

tracker1 commented 8 years ago

@jansmolders86 Sorry for delated response, missed your original replay... not sure if there's a target to get the actual .zip/exe file for installer on github releases, I've only done it manually... you need to create a tag, then you can associate a file with that tag/release... using semver.

For windows, I've used nssm to register services using node... you'd probably need to bundle node or nwjs with the app/archive... I've also used InnoSettup, but Wix is more powerful. I still haven't managed to get the time to even look at the code of this project.