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
Phil Hagelberg
3c86ca585c
Implicitly clean lib/ before running deps. Fixes #61 .
2010-06-21 19:20:37 -07:00
Phil Hagelberg
607c282a0a
Check for Windows in the tests. Fixes #32 .
2010-06-20 20:18:08 -07:00
Howard M. Lewis Ship
badf8c4613
Add support for test-only resources
...
Fixed #53
2010-06-19 21:54:16 -07:00
Phil Hagelberg
d2e016c498
Implemented documentation suggestions from readers.
2010-06-18 20:56:36 -07:00
Phil Hagelberg
9b823c2cc8
Minor tutorial tweaks.
2010-06-16 21:19:04 -07:00
Phil Hagelberg
99a1a96e1a
Add a little more output to uberjar task.
2010-06-16 21:15:31 -07:00
Phil Hagelberg
3377dabc1f
Finish compilation, publishing, and uberjar sections of tutorial.
2010-06-16 21:10:56 -07:00
Phil Hagelberg
a64a77bc88
Suppress extra "lein deps" output.
2010-06-16 21:10:27 -07:00
Phil Hagelberg
f6333042c2
Fix #54 ; make sure all tasks have fn-level docstrings.
...
This is a workaround for Clojure issue #130 .
2010-06-16 19:30:41 -07:00
Phil Hagelberg
c851b81659
Fix #48 ; clear out lib/dev in lein clean.
2010-06-16 19:10:56 -07:00
Phil Hagelberg
4a7758a2ce
Project skeleton cleanup.
2010-06-15 18:59:09 -07:00
Phil Hagelberg
f95028c420
Suppress useless compilation output.
2010-06-15 18:58:53 -07:00
Phil Hagelberg
d36318c0e4
Replace intro with tutorial.
2010-06-15 18:58:14 -07:00
Phil Hagelberg
3abb1b07a9
Spruce up the readme a bit.
...
Got some good tips from http://jacobian.org/writing/great-documentation/
2010-06-14 22:23:13 -07:00
Phil Hagelberg
1e89f0299d
Snapshot versions now work with self-install.
...
Previously there was too much churn in the bin script to make this
feasible, but now that things have stabilized we should be able to use
self-install without breaking compatibility between the shell script
and the Clojure code.
2010-06-13 20:02:19 -07:00
Phil Hagelberg
43ee48e277
Version 1.2.0-RC1.
2010-06-12 15:38:48 -07:00
Phil Hagelberg
bbb609eeda
Update NEWS.
2010-06-12 15:35:36 -07:00
Phil Hagelberg
cdd56f9587
Rearrange TODO.
2010-06-12 15:33:54 -07:00
Phil Hagelberg
20315e3b46
Allow compile task to take a list of namespaces as arguments.
2010-06-12 15:28:50 -07:00
Michał Marczyk
c0c4cc8c48
Handle more types of project metadata.
...
:url, :mailing-list, :mailing-lists, :licence, :license,
:licences, :licenses will now be used in pom.xml if found
in project.clj.
2010-06-12 15:17:01 -07:00
Phil Hagelberg
7d4444455b
Remove Leiningen's run-task in favour of Robert Hooke.
2010-06-11 23:03:02 -07:00
Phil Hagelberg
3a3366dd47
Document version ranges.
2010-06-11 23:01:39 -07:00
Phil Hagelberg
e81fafbc46
Collapse test task into only a single run-tests call.
2010-06-07 18:07:03 -07:00
Artyom Olshevskiy
3e90e44f4c
Added FreeBSD to native names in order for lien swank to wark on FreeBSD
2010-06-07 12:45:58 -07:00
Phil Hagelberg
b88d1b487e
Some notes.
2010-06-06 21:18:56 -07:00
Phil Hagelberg
c385a3f576
That last commit was definitely the wine talking.
2010-06-06 21:17:48 -07:00
Phil Hagelberg
179c27d281
Fix error message on missing task.
2010-06-06 20:53:37 -07:00
Phil Hagelberg
617b19894b
Find dev-dependencies even when :library-path is customized.
...
Thanks r0man.
2010-06-06 20:52:52 -07:00
Phil Hagelberg
0cecb8aae8
Don't try to deref nil hook atom.
2010-06-06 19:22:25 -07:00
Phil Hagelberg
4ff7dab7eb
Keep hooks on the task function itself, genius.
...
Entia non sunt multiplicanda praeter necessitatem.
2010-06-06 16:51:02 -07:00
Phil Hagelberg
c725770182
Reduce some contrib dependencies.
2010-06-06 16:47:36 -07:00
Phil Hagelberg
46fa7d392e
Added plugin writing guide.
2010-06-05 14:03:07 -07:00
Phil Hagelberg
915e61a830
Add sample.project.clj showing all honored project keys.
2010-06-05 13:27:04 -07:00
Phil Hagelberg
553eed84cc
Make aliases an atom so plugins can change it.
2010-06-05 13:24:04 -07:00
Phil Hagelberg
7c37750bb9
Suppress annoying ant [null] prefix on all output.
2010-06-04 09:09:35 -07:00
Phil Hagelberg
ab70dbeeef
Also don't try to read the test results doc if it's empty.
2010-06-02 15:26:38 -07:00
Phil Hagelberg
8667bac839
Don't try to read the test results doc if it doesn't exist.
2010-06-02 14:48:42 -07:00
Phil Hagelberg
e874ddfb96
Updated NEWS. This is going to be a big release.
2010-05-28 09:05:40 -07:00
Phil Hagelberg
ad237271c4
Include arglists in task help output.
2010-05-27 13:08:44 -10:00
Phil Hagelberg
ee96d8e24c
Traverse up the current directory's ancestors to find project root.
2010-05-27 12:54:43 -10:00
Phil Hagelberg
c99d4b5fd8
Make inter-task dependencies honor hooks.
2010-05-27 12:27:40 -10:00
Phil Hagelberg
0f49979eca
Allow leaving the repl with ctrl-d.
2010-05-27 12:15:32 -10:00