technomancy/leiningen — Issue #310: Support git submodules nicely
Author: JulianBirch
Created: 2011-11-01 21:40:27+00:00
State: open

At the moment, the only way to include some code is to pull its jar down. This is somewhat painful when you're switching between two modules to get something done. It's one of the few things I miss about working with node.js: the ability to load arbitrary github projects as part of your solution and customize them as needed.

It would be nice to have a folder called modules which could contain git submodules (or, indeed, any random project). Leiningen would then treat them as jars (possibly by kicking off lein jar).

The major obstacle I see is that supporting this within the bash file would be insanely painful.