Alex Osborne
fb95c5ef57
Run compile and test tasks in isolated classloader
...
This means that we can:
- Safely compile against alternative versions of Clojure.
- Move classpath logic from the shell script to lein itself.
- Run lein with: java -jar leiningen-standalone.jar
This patch also makes the source, test and library paths configurable
which is useful for people with special requirements like mixed-language
projects.
2009-11-30 15:34:14 +11:00
Phil Hagelberg
4d4aa03983
Allow test task to take namespaces as an argument.
2009-11-29 14:20:09 -08:00
Phil Hagelberg
7acd4cb32d
Updated todos.
2009-11-28 21:35:19 -08:00
Phil Hagelberg
ec2724120a
The install task no longer shells out to maven.
...
Thanks to Alex for several functions taken from clojars.
2009-11-28 20:28:33 -08:00
Phil Hagelberg
2a76567d9e
Running a dev version of lein from a checkout shouldn't use LEIN_JAR.
...
Improve error message when dev checkout deps are missing.
Store uberjar in ~/.m2 as -standalone in order to avoid ambiguity.
2009-11-27 20:27:11 -08:00
Dan Larkin
238c5d0451
add note to todo about getting lein version from clojure code
2009-11-25 01:55:56 -05:00
Phil Hagelberg
cee9dcc0ee
Update todos.
2009-11-24 22:24:49 -08:00
Dan Larkin
f950e77fd2
use org-mode "Tags" instead to assign work in todo.org
2009-11-24 22:33:07 -05:00
Phil Hagelberg
3ada85bdbd
Oops, bootstrap install is slightly more complicated than that.
2009-11-23 22:33:31 -08:00
Phil Hagelberg
06a584a7c3
Add TODOs.
2009-11-23 22:24:28 -08:00