erkyrath / lectrote

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

Setup/packaging does not work on Windows #105

Open erkyrath opened 6 years ago

erkyrath commented 6 years ago

The "preinstall" line in package.json assumes bash and git are available in a Unix-like way.

makedist.py is Python, which is only available on everything but Windows.

All of this should be redone in node. Possibly quixe should be packaged as a minified library like the other interpreters, so we can skip the git step.

erkyrath commented 6 years ago

Dave Cornelson contributes this modified makedist.py for Windows. I haven't tested it or even looked at it much, but it may help somebody as a temporary measure.

https://gist.github.com/erkyrath/a599765cdc3e2a17e3726d0d6cee9f51