erkyrath / lectrote

The IF interpreter in an Electron shell
Other
250 stars 28 forks source link

npm run scripts and dependencies for building OSX dist #7

Closed dmison closed 8 years ago

dmison commented 8 years ago

includes support for building .icns file from SVG as required for OSX build for correct icon

I also added support for rebuilding icon-128.png from the SVG as well because it was there. :-)

The resulting .app is about a 3rd the size of the current download

(and now steps away from git before further damage can be caused)

erkyrath commented 8 years ago

I've set up electron-packager and added an issue to use appdmg. I wound up not doing it the way you did it, so I'm not merging this PR, but I appreciate you posting it. I kept an eye on it as I was figuring out electron-packager.

I think the size difference comes from packaging in .dmg rather than .zip format. I bet the zip file destroys symlinks.