summaryrefslogtreecommitdiff
path: root/development/leiningen/README
diff options
context:
space:
mode:
Diffstat (limited to 'development/leiningen/README')
-rw-r--r--development/leiningen/README11
1 files changed, 11 insertions, 0 deletions
diff --git a/development/leiningen/README b/development/leiningen/README
new file mode 100644
index 0000000000..207b5ac06c
--- /dev/null
+++ b/development/leiningen/README
@@ -0,0 +1,11 @@
+Leiningen is for automating Clojure projects without setting your hair on
+fire. Working on Clojure projects with tools designed for Java can be an
+exercise in frustration. With Leiningen, you just write Clojure.
+
+Leiningen bootstraps itself using the 'lein' shell script; there is no
+separate 'install script'. It installs its dependencies upon the first run on
+unix, so the first run will take longer.
+
+Hence, this build script just installs the 'lein' shell script into /usr/bin/,
+then you need to manually invoke 'lein self-install' as normal user, which
+won't touch system directories but install some stuff into ~/.lein/.