Commit graph

9 commits

Author SHA1 Message Date
Matjaz Gregoric
2fe29e52a9 Work around a RuntimeMXBean bug.
RuntimeMXBean.getInputArguments is buggy when an input argument contains spaces.
For an input argument of "-Dmyprop=hello world" it returns two arguments, split at the
space: "-Dmyprop=hello" and "world".

This causes eval-in-project to fail in spectacular ways when leiningen.original.pwd
contains spaces or when path to the clojure jar that gets passed to -Xbootclasspath
contains spaces (which it does by default on Windows XP).
2010-11-18 11:09:44 +01:00
Phil Hagelberg
73cc0b5094 Add delete-non-project-classes to compile task. 2010-10-30 13:15:51 -07:00
Phil Hagelberg
f732bfeebf Support :eval-in-leiningen key in project.clj for plugins. 2010-10-24 14:28:26 -07:00
Phil Hagelberg
23e7f2a5bb Don't shell out in tests; that's terrible. 2010-09-21 20:17:02 -07:00
Phil Hagelberg
c1c0565cbe Separate private/internal functions from public API. 2010-09-08 21:05:03 -07:00
Phil Hagelberg
dc933ebc26 Use numeric return value for compile task. Tighten up implementation. 2010-08-24 17:25:21 -07:00
Alan Dipert
13781500fa Fixed compile test 2010-08-23 23:10:57 -04:00
Phil Hagelberg
e886afb457 Upgrade to Clojure 1.2.0-master-SNAPSHOT. 2010-04-16 21:25:59 -07:00
Phil Hagelberg
cbf71b68a9 Add a test for the compile task. 2009-11-14 15:00:46 -08:00