colinsurprenant/redstorm — pull request #33 by iconara (2012-06-10 16:34:47+00:00)
Title: Avoid forking

This is not finished yet, just wanted to show you what I'm working on so don't merge it in, just keep it open.

I've replaced all shelling out (except for launch, which should probably shell out). Not everything is working yet, I'm still trying to get my head around what is required to be unpacked and bundled into the final jar file.

I rewrote the tasks that installed bundler and then ran bundle with code that uses bundler to figure out the already installed dependencies and copies those to the target dir, but I think there's something not quite working with it because I can't run locally anymore.

Anyway, I'll keep updating this branch (and this pull request) until it's working properly. All comments or suggestions are welcome.