Commit graph

483 commits

Author SHA1 Message Date
Phil Hagelberg
dc933ebc26 Use numeric return value for compile task. Tighten up implementation. 2010-08-24 17:25:21 -07:00
Alan Dipert
1a0a69227e compile/compile is a hairy mother, but it behaves. Added another test project 2010-08-24 02:01:39 -04:00
Alan Dipert
c5994f8aa6 Suppress compilation stacktrace when testing 2010-08-24 02:01:12 -04:00
Phil Hagelberg
da5571ef60 NEWS for 1.3.1. 2010-08-23 21:40:07 -07:00
Alan Dipert
13781500fa Fixed compile test 2010-08-23 23:10:57 -04:00
Alan Dipert
93535c5a17 Added a build-failing project for flexing compilation-failing aware 'jar'; created test_projects and moved sample there too 2010-08-23 23:03:52 -04:00
Colin Jones
a59ca8475b ensure project is present if required 2010-08-21 17:12:42 -05:00
Phil Hagelberg
0773058473 Move mvn-specific bits out into util namespace. 2010-08-14 14:32:14 -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
282782c9d6 Add another test for arg chaining. 2010-08-08 10:44:19 -07:00
Colin Jones
76d3d66482 multiple tasks from the command line 2010-08-01 20:58:22 -05:00
Phil Hagelberg
607c282a0a Check for Windows in the tests. Fixes #32. 2010-06-20 20:18:08 -07:00
Phil Hagelberg
e886afb457 Upgrade to Clojure 1.2.0-master-SNAPSHOT. 2010-04-16 21:25:59 -07:00
Phil Hagelberg
417151eb6a Write ns->path and path->ns functions in core. 2010-04-06 21:41:23 -07:00
Ryan Zezeski
1c9048dbb1 Fix jar task and add test.
The jar task is not correctly building the Main-Class attribute in the
case of multiple hyphens in the namespace.  Fix this and add
regression test.
2010-03-15 21:15:46 -07:00
Ryan Zezeski
2c05ffc3fa Fix test_new. 2010-03-15 21:15:06 -07:00
Stuart Halloway
1bbcf902f0 write build config into pom
-  makes pom-as-project work in NetBeans Enclojure
2010-03-15 20:52:57 -04:00
Phil Hagelberg
373c5faf9e Tests broke; I'm dumb. 2010-02-12 12:30:16 -08:00
Hubert Iwaniuk
85f5c5e533 test for issue 8 fix 2009-12-31 10:36:14 +01:00
Phil Hagelberg
35d7165a84 Change sample project to use Clojure 1.0.0. 2009-11-29 21:33:50 -08:00
Phil Hagelberg
22c19cbc1e Added test for install task. 2009-11-28 20:33:28 -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
cbf71b68a9 Add a test for the compile task. 2009-11-14 15:00:46 -08:00
Phil Hagelberg
1083c1f9e1 Move test project to sample/ dir. 2009-11-14 14:48:13 -08:00
Phil Hagelberg
acb11e3a41 Use group.id/artifact notation in project.clj. 2009-11-14 14:33:39 -08:00
Phil Hagelberg
42cdf1f622 Version is no longer optional in defproject. 2009-11-14 14:24:36 -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
17caf1d752 Fix dependencies test. 2009-11-08 22:39:07 -08:00
Phil Hagelberg
79b969b425 Move away from build.clj to project.clj. 2009-11-05 20:36:27 -08:00
Phil Hagelberg
8aad65943e Allow tests to be filtered on predicates. 2009-11-04 22:10:29 -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
f53cc17864 Move main.clj to core.clj 2009-11-01 22:22:43 -08:00
Phil Hagelberg
f10dfac68a Rudimentary tests. 2009-10-31 22:47:15 -07:00