Commit graph

4462 commits

Author SHA1 Message Date
Phil Hagelberg
8782408fe6 Remove some overlap from pom.clj and deps.clj.
Still some overlap, but ant's API for relying on pom functionality in
deps.clj is annoying.
2009-11-15 21:07:11 -08:00
Phil Hagelberg
6dfa557c11 Add pom task. 2009-11-15 15:11:01 -08:00
Phil Hagelberg
be8904b6f3 Move the remnants of swank out of lein proper. 2009-11-15 14:41:45 -08:00
Mike Douglas
41953e6dee bin/lein: ensure $PATH is searched when checking for curl. 2009-11-15 14:36:30 -08:00
Dan Larkin
9d4f5a66eb Merge remote branch 'technomancy/master' 2009-11-15 15:45:00 -05:00
Phil Hagelberg
0869e0a68d Swank-clojure isn't available in a repo yet. 2009-11-15 07:45:30 -08:00
Dan Larkin
9a53c85412 Merge remote branch 'technomancy/master' 2009-11-15 01:44:23 -05:00
Dan Larkin
940008648b update usage for lein script 2009-11-15 01:44:20 -05:00
Phil Hagelberg
c5ba551500 Add motivation to README 2009-11-14 20:56:52 -08:00
Phil Hagelberg
ddf403dedb Spin off swank into a subproject. 2009-11-14 20:47:48 -08:00
Phil Hagelberg
05471a51b8 Only bring in dev dependencies when testing. 2009-11-14 20:47:01 -08:00
Phil Hagelberg
088e52afc7 Support development dependencies. 2009-11-14 20:28:54 -08:00
Phil Hagelberg
41967895b0 Use lancet for jar creation. 2009-11-14 20:14:18 -08:00
Phil Hagelberg
3ad2025db6 Clarify installation instructions. 2009-11-14 17:18:56 -08:00
Phil Hagelberg
35ebb7f0f0 Download dependencies where appropriate. 2009-11-14 17:17:27 -08:00
Phil Hagelberg
bc9e72f715 Merge danlarkin/master. 2009-11-14 15:42:44 -08:00
Phil Hagelberg
1d4aace377 Oops; forgot to update dependency notation in readme. 2009-11-14 15:36:10 -08:00
Phil Hagelberg
12f0b98abc Allow custom :repositories to be specified in project.clj.
Add build.clojure.org as a default repo.
2009-11-14 15:31:42 -08:00
Phil Hagelberg
fc931d8747 Added a note about bootstrapping. 2009-11-14 15:06:21 -08:00
Dan Larkin
7255bc453f lein shell script should show usage if you don't give a task 2009-11-14 18:03:09 -05:00
Phil Hagelberg
cbf71b68a9 Add a test for the compile task. 2009-11-14 15:00:46 -08:00
Phil Hagelberg
371ce49af4 Use client JVM since it shouldn't be a long-running process. 2009-11-14 14:48:39 -08:00
Phil Hagelberg
1083c1f9e1 Move test project to sample/ dir. 2009-11-14 14:48:13 -08:00
Phil Hagelberg
e1a2d49278 Don't freak out when cleaning an already-clean project. 2009-11-14 14:37:18 -08:00
Phil Hagelberg
acb11e3a41 Use group.id/artifact notation in project.clj. 2009-11-14 14:33:39 -08:00
Phil Hagelberg
b36f9c1b12 Couple more TODOs 2009-11-14 14:25:27 -08:00
Phil Hagelberg
42cdf1f622 Version is no longer optional in defproject. 2009-11-14 14:24:36 -08:00
Dan Larkin
6988356d37 put quotes around $1 in lein shell script so it runs okay on OS X 2009-11-14 16:44:59 -05:00
Phil Hagelberg
410b4e7568 This is not 1.0-level material... yet. 2009-11-11 21:25:16 -08:00
Phil Hagelberg
44a1370cc2 Improve self-install. 2009-11-11 21:24:48 -08:00
Phil Hagelberg
259f753c4a Comment out broken lancet call. 2009-11-11 21:23:58 -08:00
Phil Hagelberg
b3f158d50b Move condition to doseq form in uberjar. 2009-11-11 21:23:45 -08:00
Phil Hagelberg
c27e16e744 Don't need to bind *compile-path* in compile. 2009-11-11 21:23:16 -08:00
Phil Hagelberg
d84de0ccfa Add self-install command. 2009-11-09 22:22:09 -08:00
Phil Hagelberg
d230820d8d Remove need for fully-qualified defproject.
Not sure I'm 100% happy with this solution as it adds a var in clojure.core.
2009-11-09 22:18:02 -08:00
Phil Hagelberg
dcbc5ff8f2 Update lancet to use latest ant API. 2009-11-09 20:27:56 -08:00
Phil Hagelberg
17caf1d752 Fix dependencies test. 2009-11-08 22:39:07 -08:00
Phil Hagelberg
4d83663882 Add swank command. 2009-11-08 22:23:00 -08:00
Phil Hagelberg
91f5d54891 Add jar and uberjar commands. 2009-11-08 22:11:31 -08:00
Phil Hagelberg
c558fe9e17 Add clean command. 2009-11-08 22:09:39 -08:00
Phil Hagelberg
b381c460a5 Use with-ns so defproject works unqualified. Bind *compile-path* explicitly.
Not sure why explicit *compile-path* is required, but it was getting
reset somehow.
2009-11-08 22:08:20 -08:00
Phil Hagelberg
9781da1dbd Bite the bullet and bundle lancet since it's not in any real repo yet. 2009-11-05 20:38:21 -08:00
Phil Hagelberg
79b969b425 Move away from build.clj to project.clj. 2009-11-05 20:36:27 -08:00
Phil Hagelberg
08025038c0 Fix markdown in readme. 2009-11-05 20:34:14 -08:00
Phil Hagelberg
8aad65943e Allow tests to be filtered on predicates. 2009-11-04 22:10:29 -08:00
Phil Hagelberg
ac719fa61c Fix dependency unpacking to use right directory. 2009-11-04 22:09:45 -08:00
Phil Hagelberg
b3e0233a25 Added FAQ, License. 2009-11-04 20:25:13 -08:00
Phil Hagelberg
3413b16b2a Bind *compile-path*, not sure how it becomes unbound. 2009-11-02 22:27:16 -08:00
Phil Hagelberg
6aebd55634 Fix defproject. Unfortunately build.clj needs to call it fully-qualified. 2009-11-02 22:20:29 -08:00
Phil Hagelberg
f8d6035dd8 Implement compile command. 2009-11-02 21:22:57 -08:00