Commit graph

2307 commits

Author SHA1 Message Date
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
Phil Hagelberg
d678f25aef Remove stub namespaces for now. 2009-11-02 21:22:33 -08:00
Phil Hagelberg
93bcde9126 Move to leiningen.core. 2009-11-02 21:22:11 -08:00
Phil Hagelberg
b62c7c0190 Added temporary install note.
...in case anyone wants to try it before it's self-hosting.
2009-11-01 23:02:16 -08:00
Phil Hagelberg
1db1515e79 Four spaces to indent a shell script, you HEATHEN! 2009-11-01 22:47:41 -08:00
Phil Hagelberg
73115a5765 Added test namespace/task. 2009-11-01 22:47:27 -08:00