Commit graph

676 commits

Author SHA1 Message Date
Phil Hagelberg
3d98a1f291 Use deps fileset to write shell-wrapper classpath. 2010-08-15 21:51:46 -07:00
Phil Hagelberg
4f64c64afb Make repl task listen on a repl socket. 2010-08-15 15:47:01 -07:00
Phil Hagelberg
0773058473 Move mvn-specific bits out into util namespace. 2010-08-14 14:32:14 -07:00
Phil Hagelberg
08ab7b2f89 Use :reload instead of :reload-all in test skeleton. 2010-08-11 18:22:49 -07:00
Phil Hagelberg
b8b9b6c685 Change directories to project root before calculating classpath. 2010-08-11 18:22:25 -07:00
Phil Hagelberg
a8d7e8903b Use the shell wrapper from resources/ if present rather than templating. 2010-08-10 20:34:45 -07:00
Phil Hagelberg
47c0e611b1 Explain why clojure-test-mode is generally nicer than lein test. 2010-08-10 20:21:19 -07:00
Phil Hagelberg
3bd0e36e7c Standalone install task implemented. 2010-08-10 20:04:57 -07:00
Phil Hagelberg
5a421d380e Add shell wrapper template. 2010-08-09 22:16:34 -07:00
Phil Hagelberg
58cddaa9c8 Copy shell wrappers from jar file to FS on install. 2010-08-09 18:15:49 -07:00
Phil Hagelberg
8012a50c88 Include bin scripts in generated jars when specified in :shell-wrapper. 2010-08-09 18:11:37 -07:00
Phil Hagelberg
0966229899 Clean up make-manifest. Fixes #46. 2010-08-08 16:27:28 -07:00
Phil Hagelberg
d0e1678b34 Wrap checkout-deps read-project with more useful message. Fixes #85. 2010-08-08 14:33:42 -07:00
Phil Hagelberg
9a1ea45d23 Indentation and whitespace fixes. 2010-08-08 13:58:08 -07:00
Phil Hagelberg
0e7599e729 Add support for user-level plugins. 2010-08-08 13:33:04 -07:00
Phil Hagelberg
6625672976 Load user init script on Leiningen launch. 2010-08-08 12:12:19 -07:00
Phil Hagelberg
2247d67e73 Rename :init-script to :repl-init-script; remove global-init-script. 2010-08-08 11:51:28 -07:00
Phil Hagelberg
381b9f0d3a Make arglist check error more explicit. 2010-08-08 11:44:34 -07:00
Phil Hagelberg
7b0054dc86 Merge branch 'alex-init' 2010-08-08 11:31:10 -07:00
Phil Hagelberg
56c6cb4077 Add initial hacking guide; still needs lots of work. 2010-08-08 11:11:48 -07:00
Laurence Hygate
723ba075a0 Fix problem using jline on cygwin on later versions of windows 2010-08-08 11:06:38 -07:00
Phil Hagelberg
2f5cbde7d0 Remove bashisms for portability. Thanks to Mike Meyer. 2010-08-08 11:00:14 -07:00
Phil Hagelberg
282782c9d6 Add another test for arg chaining. 2010-08-08 10:44:19 -07:00
Phil Hagelberg
e451e12b55 Clean up argument grouping a bit. 2010-08-08 10:43:14 -07:00
Phil Hagelberg
c706035812 Merge remote branch 'trptcolin/master' 2010-08-08 10:11:36 -07:00
Will Morgan
69c325e032 Quote argument in shell script. Fixes #79. 2010-08-08 09:56:25 -07:00
Phil Hagelberg
a1dc2634d5 TODO and NEWS updates. 2010-08-06 12:13:19 -07:00
Phil Hagelberg
6db4080a06 Fix help message in interactive task. 2010-08-05 18:45:00 -07:00
Colin Jones
d2942f9feb merge multiple-tasks 2010-08-05 14:24:30 -05:00
Alex Ott
ea470460e0 add small description of init-script related changes 2010-08-02 08:27:48 +02:00
Colin Jones
53151e850a Merge remote branch 'origin/master' into project-needed 2010-08-01 21:00:59 -05:00
Colin Jones
18799f2840 Merge remote branch 'origin/master' into multiple-tasks 2010-08-01 21:00:38 -05:00
Colin Jones
76d3d66482 multiple tasks from the command line 2010-08-01 20:58:22 -05:00
Phil Hagelberg
b915c68c6f Add test! task that cleans and runs deps first. 2010-08-01 14:39:39 -07:00
Alex Ott
c9a453d8fd implement support for global initialization script
script is  either $LEIN_HOME/init.clj or $HOME/.lein/init.clj
2010-08-01 17:10:04 +02:00
Alex Ott
e5cc06e11d check existence of init script 2010-08-01 16:27:55 +02:00
Alex Ott
690093eed3 implement loading of init-script specified in project.clj into REPL 2010-08-01 14:32:26 +02:00
Colin Jones
dc4ae5191c task-level arity checking 2010-07-31 16:30:55 -05:00
Colin Jones
7acdf16a29 unifying interactive and normal task calling 2010-07-31 15:58:58 -05:00
Colin Jones
af71f1d529 more robust project-needed decision 2010-07-31 15:41:24 -05:00
Phil Hagelberg
4a848077a2 Bump version to 1.3.0-SNAPSHOT. 2010-07-31 09:37:03 -07:00
Phil Hagelberg
49beabb67f Yeah, so we want rlwrap with the interactive task too. 2010-07-30 21:23:50 -07:00
Phil Hagelberg
778a522915 Add interactive task. No more waiting around for JVM boot if that's your thing. 2010-07-30 21:17:07 -07:00
Phil Hagelberg
c82fcaf4c1 Warn when running as root. 2010-07-30 13:28:45 -07:00
Phil Hagelberg
062358093f Indentation fix. 2010-07-30 13:28:40 -07:00
Phil Hagelberg
b5cb0cb52f Don't load hooks unless they're specified in project.clj.
Turn on :implicit-hooks true to get back the old behaviour of scanning
the classpath.
2010-07-30 13:28:18 -07:00
Phil Hagelberg
49eff45289 NEWS for 1.2.1, which should be coming soon. 2010-07-28 22:09:55 -07:00
Phil Hagelberg
c461fa75dd Merge remote branch 'lozh/windows-fixes' 2010-07-28 21:54:23 -07:00
Phil Hagelberg
0b0a30e498 Catch exceptions looking for hooks, not just loading them. 2010-07-28 21:35:14 -07:00
Phil Hagelberg
1a64da9987 Detect download failures in self-install.
Come on curl; please don't silently accept 404s.
2010-07-28 21:30:16 -07:00