Commit graph

213 commits

Author SHA1 Message Date
Dan Larkin
fa76049613 Merge branch 'master' of git://github.com/technomancy/leiningen
Conflicts:
	todo.org
2009-12-01 21:38:49 -05:00
Phil Hagelberg
81d05b7ae2 Mention cleaning before uberjar to avoid dev deps. 2009-11-30 22:22:23 -08:00
Dan Larkin
1d202aa63e Merge branch 'master' of git://github.com/technomancy/leiningen 2009-12-01 00:09:35 -05:00
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