Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 111 lines (68 sloc) 2.834 kB
2984bb0 @stuartsierra Clean up headings in README
stuartsierra authored
1 = Clojure-contrib =
bb83d87 @scgilardi Resolve issue 31: Maven patch / build on CI Server, from Howard Lewis…
scgilardi authored
2
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
3 The user contributions library, clojure.contrib, is a collection of
4 namespaces each of which implements features that we believe may be
889f591 @stuartsierra Clean up URLs and add link to package downloads in README
stuartsierra authored
5 useful to a large part of the Clojure community.
bb83d87 @scgilardi Resolve issue 31: Maven patch / build on CI Server, from Howard Lewis…
scgilardi authored
6
f3826fa @stuartsierra Reformat README to 70-chars-per-line
stuartsierra authored
7 Clojure-contrib is open source under the Eclipse Public License and is
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
8 copyrighted by Rich Hickey and the various contributors.
9
d52942f @stuartsierra Describe where to get development snapshots in README
stuartsierra authored
10 Download releases from
889f591 @stuartsierra Clean up URLs and add link to package downloads in README
stuartsierra authored
11 http://code.google.com/p/clojure-contrib/downloads
c8e18d5 @tomfaulhaber More cross references in the README
tomfaulhaber authored
12
d52942f @stuartsierra Describe where to get development snapshots in README
stuartsierra authored
13 The official source repository for clojure-contrib is
14 http://github.com/richhickey/clojure-contrib
15
889f591 @stuartsierra Clean up URLs and add link to package downloads in README
stuartsierra authored
16 Documentation and APIs are available at
f3826fa @stuartsierra Reformat README to 70-chars-per-line
stuartsierra authored
17 http://richhickey.github.com/clojure-contrib/
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
18
889f591 @stuartsierra Clean up URLs and add link to package downloads in README
stuartsierra authored
19 Issues are maintained in the Assembla space at
20 http://www.assembla.com/spaces/clojure-contrib
21
22 General discussion occurs in the Clojure Google group at
23 http://groups.google.com/group/clojure
24 and developer discussions are in the Clojure Dev Google group at
25 http://groups.google.com/group/clojure-dev
c8e18d5 @tomfaulhaber More cross references in the README
tomfaulhaber authored
26
d52942f @stuartsierra Describe where to get development snapshots in README
stuartsierra authored
27 Compiled JARs of development snapshots are available at
28 http://build.clojure.org/
29
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
30
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
31
2984bb0 @stuartsierra Clean up headings in README
stuartsierra authored
32 = Building Clojure-contrib =
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
33
d52942f @stuartsierra Describe where to get development snapshots in README
stuartsierra authored
34 If you downloaded a release distribution or pre-compiled JAR, you
35 don't need to do anything.
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
36
c45e453 @stuartsierra Describe setting clojure.version in README
stuartsierra authored
37 If you downloaded the sources from Github, you will need Apache Maven
38 (2.0 or higher) to run the build. See http://maven.apache.org/
889f591 @stuartsierra Clean up URLs and add link to package downloads in README
stuartsierra authored
39
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
40 Run the following command in this directory:
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
41
889f591 @stuartsierra Clean up URLs and add link to package downloads in README
stuartsierra authored
42 mvn package
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
43
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
44 This will produce the file target/clojure-contrib-${VERSION}.jar that
45 you can add to your Java classpath.
46
47 Additional build commands are available:
48
49 mvn clojure:repl
50 To start a Clojure REPL (Read-Eval-Print Loop)
51
52 mvn compile
5bed152 @stuartsierra Correct README typo
stuartsierra authored
53 To compile sources without building a JAR
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
54
55 mvn test
56 To run unit tests
57
58 mvn assembly:assembly
59 To build ZIP/tar distributions containing source and JARs
60
c45e453 @stuartsierra Describe setting clojure.version in README
stuartsierra authored
61 To skip the testing phase when building, add "-Dmaven.test.skip=true"
62 to the mvn command line.
63
18584a4 @stuartsierra Add instructions for building with local Clojure
stuartsierra authored
64
65
db9bedf @stuartsierra Describe "local" build in POM
stuartsierra authored
66 == Compiling with Local clojure.jar ==
18584a4 @stuartsierra Add instructions for building with local Clojure
stuartsierra authored
67
db9bedf @stuartsierra Describe "local" build in POM
stuartsierra authored
68 If you want to compile/build with a customized clojure.jar file, use
69 the following command:
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
70
9aecba5 @stuartsierra README: remove -o from maven command line for local build
stuartsierra authored
71 mvn package -Dclojure.jar=/path/to/clojure.jar
18584a4 @stuartsierra Add instructions for building with local Clojure
stuartsierra authored
72
9aecba5 @stuartsierra README: remove -o from maven command line for local build
stuartsierra authored
73 The /path/to/clojure.jar MUST be an absolute path.
74
75 Maven will still download other dependencices,
76 such as clojure-maven-plugin.
18584a4 @stuartsierra Add instructions for building with local Clojure
stuartsierra authored
77
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
78
79
2984bb0 @stuartsierra Clean up headings in README
stuartsierra authored
80 = Clojure-contrib Versions =
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
81
9baad3c @stuartsierra Describe version numbering corresponding to Clojure versions
stuartsierra authored
82 Versions of clojure-contrib are matched to versions of Clojure.
83
84 If you are using Clojure 1.0, use clojure-contrib 1.0.*
85
86 If you are using Clojure 1.1, use clojure-contrib 1.1.*
87
88 If you are using Clojure from the "master" branch on Github, use
89 clojure-contrib from the "master" branch on Github.
90
91 If you are using Clojure from the "new" branch on Github, use
92 clojure-contrib from the "new" branch on Github.
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
93
94
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
95
2984bb0 @stuartsierra Clean up headings in README
stuartsierra authored
96 = Clojure-contrib Committers =
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
97
98 The following people are committers to the official clojure-contrib
99 repositiory:
100
1bffd84 @stuartsierra Add additional mvn build commands to README
stuartsierra authored
101 Tom Faulhaber
102 Stephen Gilardi
103 Christophe Grand
104 Rich Hickey
105 Konrad Hinsen
106 Stuart Holloway
107 Chris Houser
108 David Miller
109 Stuart Sierra
61d9b32 @tomfaulhaber Fleshed out the README with a bunch of important info that should be …
tomfaulhaber authored
110 Frantisek Sodomka
Something went wrong with that request. Please try again.