summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRich Hickey <richhickey@gmail.com>2008-11-14 19:34:57 +0000
committerRich Hickey <richhickey@gmail.com>2008-11-14 19:34:57 +0000
commitfc96a62035ea7ceeeeaf7efd28b5ea54d0025a5c (patch)
tree4228bae5584c6116fea760d45bd5d1dad6b740db /src
parent6bb26646634156eedd24a2eb241df8497c0dad81 (diff)
added precompilation of base library .cljs into clojure.jar, patch from Stuart Sierra
Diffstat (limited to 'src')
-rw-r--r--src/clj/precompile.clj11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/clj/precompile.clj b/src/clj/precompile.clj
new file mode 100644
index 00000000..0f17a58d
--- /dev/null
+++ b/src/clj/precompile.clj
@@ -0,0 +1,11 @@
+;; This script is run by the Ant build task to precompile the core
+;; Clojure source files.
+
+(println "Compiling Clojure core sources...")
+
+(binding [*compile-path* (System/getProperty "clojure.compile.path")]
+ (compile 'clojure.core)
+ (compile 'clojure.set)
+ (compile 'clojure.xml)
+ (compile 'clojure.zip)
+ (compile 'clojure.inspector))