Commit graph

3609 commits

Author SHA1 Message Date
Phil Hagelberg
78f94180dc Refactor new task. 2010-07-21 23:17:19 -07:00
Phil Hagelberg
2ff9928e13 Refactor deps task. 2010-07-21 23:17:07 -07:00
Phil Hagelberg
45b101d431 Clean up some docstrings. 2010-07-21 23:16:54 -07:00
Phil Hagelberg
bca8cf3a29 Refactor jar and uberjar tasks. 2010-07-21 23:16:25 -07:00
Phil Hagelberg
6c36bbb0da Refactor clean task. Fixes #64. 2010-07-21 23:14:53 -07:00
Phil Hagelberg
8fe309db58 Mention disabling the self-install/upgrade task for packagers. 2010-07-21 23:14:52 -07:00
Phil Hagelberg
13dff97c1d Bump version to 1.2.1-SNAPSHOT. 2010-07-21 23:14:48 -07:00
Alex Ott
e4bb204c1a Fix problem with uberjar 2010-07-21 11:47:39 +02:00
Phil Hagelberg
3dc47c1382 Fix an entry in the sample.project.clj file. 2010-07-19 08:29:08 -07:00
Phil Hagelberg
c21bbd9aed Release 1.2.0. 2010-07-18 13:41:03 -07:00
Phil Hagelberg
dff976c9e3 Documentation update. 2010-07-18 13:30:35 -07:00
Phil Hagelberg
cea853ad52 Update -Xbootclasspath Clojure version 2010-07-17 16:17:14 -07:00
Phil Hagelberg
49ad76d2ca Fix use clause in classpath ns. 2010-07-17 11:24:30 -07:00
Phil Hagelberg
d6c50fbc28 Reverse order of checkout deps vs lib deps in classpath. Fixes #72. 2010-07-17 11:22:17 -07:00
Phil Hagelberg
18f3a5a886 Collapse checkout-deps file into compile.clj. 2010-07-17 11:21:57 -07:00
Phil Hagelberg
8889ea5af9 Add Robert Hooke to Leiningen's dependencies.
It's not needed for Leiningen itself, but it makes developing plugins easier.
2010-07-17 11:11:34 -07:00
Phil Hagelberg
12e15fd879 Don't use rlwrap if inside Emacs. Fixes #73.
It causes a "floating point exception" in rlwrap, and it isn't needed anyway.
2010-07-17 11:02:48 -07:00
Phil Hagelberg
71a966be19 Bump to using Clojure beta1 for Leiningen and new projects. 2010-07-17 10:38:55 -07:00
Phil Hagelberg
3234265aac Fix repl to exit properly on ^D char. Fixes #69.
Thanks to Steve Gilardi for the tip.
2010-07-17 10:37:50 -07:00
Allen Rohner
cd4e06d605 Fix pom/make-repository to work after changing deps/make-repository. 2010-07-16 09:36:53 -07:00
Paul Stadig
a434c92098 new command generates test namespace compatible with clojure-test-mode 2010-07-16 09:08:46 -07:00
Phil Hagelberg
c43ee751fc Trim long lines. 2010-07-12 21:16:02 -07:00
Phil Hagelberg
101481bf51 Suppress hook-loading warning if lib dir is empty. 2010-07-12 17:41:22 -07:00
Phil Hagelberg
4b95989206 TODO updates 2010-07-11 08:00:48 -07:00
Phil Hagelberg
5cd048ee60 Leiningen's own build must use :disable-implicit-clean.
Thanks to itistoday for reporting the issue.
2010-07-03 20:20:24 -07:00
Phil Hagelberg
df79e2e7a1 Preserve order of :aot namespaces list. 2010-07-03 14:22:03 -07:00
Phil Hagelberg
473250b18f Add note that compilation involves running. 2010-06-29 20:31:44 -07:00
Phil Hagelberg
4a69976d25 Mention mvn invocation output in lein deps for non-hosted dependencies. 2010-06-29 12:58:41 -07:00
Phil Hagelberg
ffe50bafd0 Rearrange and expand uberjar/publishing tutorial sections. 2010-06-29 12:58:23 -07:00
Phil Hagelberg
99ed98cad6 Oops; missed local in my let form. 2010-06-26 15:13:36 -07:00
Phil Hagelberg
0e46cc1608 Bump version to 1.2.0-RC2. 2010-06-26 15:10:24 -07:00
Phil Hagelberg
d94d94db09 Document changes since RC1 in NEWS file. 2010-06-26 15:07:26 -07:00
Phil Hagelberg
e9454497f6 Tutorial fix. 2010-06-26 15:03:40 -07:00
Michał Marczyk
3b44549304 Documented :mailing-list and :license in sample.project.clj.
Also mentioned :mailing-lists, :licenses, :licence(s) in the comments.
2010-06-26 15:00:32 -07:00
Phil Hagelberg
8eb54a913e Minor cleanup of make-repository. 2010-06-26 14:53:44 -07:00
Allen Rohner
f5064be7d8 Adds support for repositories being maps, adds :username, :password options to the repository map. 2010-06-26 14:48:25 -07:00
Phil Hagelberg
58f85146e3 Merge remote branch 'michalmarczyk/flexible-jar-names'
Conflicts:
	src/leiningen/uberjar.clj
2010-06-25 21:44:27 -07:00
Phil Hagelberg
2ed7339408 Remove unneeded use clause. 2010-06-25 21:39:58 -07:00
Phil Hagelberg
e5c7174f11 Roll back mistaken explicit eval of unquoted defproject args. 2010-06-25 08:03:09 -07:00
Phil Hagelberg
3e7f75ee55 Mention unquote in sample.project.clj 2010-06-24 22:08:05 -07:00
Phil Hagelberg
02e97149d7 Rename munge-project-args to eval-unquoted-project.
Also eval unquoted forms rather than passing them through.
2010-06-24 21:59:21 -07:00
Michał Marczyk
8ad14274d3 Fixed whitespace in munge-project-args. 2010-06-24 21:52:28 -07:00
Michał Marczyk
b18c417ba4 Modified defproject to emit unquoted forms verbatim.
This means they are evaluated at runtime. See #49.
2010-06-24 21:52:27 -07:00
Howard M. Lewis Ship
32ceeba111 Recognize a :classifier keyword for dependencies as the Maven classifier
Fixes #58
2010-06-24 20:50:45 -07:00
Phil Hagelberg
99de1160f2 Clean before uberjar, just to be sure. 2010-06-24 11:40:46 -07:00
Michał Marczyk
ae72f2dbf7 Documented :jar-name & :uberjar-name in sample.project.clj. 2010-06-24 03:03:20 +02:00
Michał Marczyk
4fb55619ea Added setting of default jar names through :jar-name & :uberjar-name.
Also added an optional uberjar-name argument to the uberjar task and
factored out the default jar/uberjar naming schemes into separate
functions.
2010-06-24 02:54:55 +02:00
Phil Hagelberg
9874a42094 Re-enable rlwrap in bin script. 2010-06-21 19:21:22 -07:00
Phil Hagelberg
eea1ebb8a6 Misc documentation tweaks. 2010-06-21 19:21:13 -07:00
Phil Hagelberg
5adb4f39cc Support uberjar out of non-default directories. Fixes #60. 2010-06-21 19:20:59 -07:00