aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Sierra <mail@stuartsierra.com>2010-01-26 10:03:58 -0500
committerStuart Sierra <mail@stuartsierra.com>2010-01-26 10:03:58 -0500
commit18584a46cdcb0651d6f025680c25ab8c18d0e639 (patch)
tree548a617525b94c68ab5f66c823e3ee96d8b3071e
parentc45e45349bbf930cacb208f88f2575c486325ed2 (diff)
Add instructions for building with local Clojure
-rw-r--r--README.txt23
1 files changed, 20 insertions, 3 deletions
diff --git a/README.txt b/README.txt
index 0cd8f99b..665e04f4 100644
--- a/README.txt
+++ b/README.txt
@@ -58,11 +58,28 @@ Additional build commands are available:
To skip the testing phase when building, add "-Dmaven.test.skip=true"
to the mvn command line.
-To specify a different version of Clojure (the language) when
-building, add "-Dclojure.version=NUMBER" to the mvn command line,
-where NUMBER is a the version string of a Clojure release or
+
+
+== Choosing a Clojure Version ==
+
+If you want to compile/build against a specific version of Clojure
+(the language), add "-Dclojure.version=NUMBER" to the mvn command
+line, where NUMBER is the version string of a Clojure release or
development snapshot.
+Or, to compile against a locally-modified version of Clojure, do the
+following:
+
+ 1. Download the maven-ant-tasks JAR from
+ http://maven.apache.org/ant-tasks/
+
+ 2. In the Clojure project directory, run the following:
+
+ ant clean
+ ant -lib /path/to/maven-ant-tasks.jar ci-build
+
+ 3. In the clojure-contrib directory, run "mvn package"
+
= Clojure-contrib Versions =