aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorAdam Vandenberg2010-10-03 21:17:23 -0700
committerAdam Vandenberg2010-10-03 21:17:23 -0700
commitd1a4baefdbdb5f6b520c041ba00cf36492db6a77 (patch)
treee83a131ddec284a1803c53cbca69ace21d189c1e /Library
parentb59a6a338318d2d2a431aa2673b6d3e3160eab7e (diff)
downloadhomebrew-d1a4baefdbdb5f6b520c041ba00cf36492db6a77.tar.bz2
Revert "Simplify `clj` script and fix some quoting."
This reverts commit fc6f2c88fd080025f128f300c98ce4a66ed3365b.
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/clojure.rb9
1 files changed, 7 insertions, 2 deletions
diff --git a/Library/Formula/clojure.rb b/Library/Formula/clojure.rb
index 18e5835fb..914ab766f 100644
--- a/Library/Formula/clojure.rb
+++ b/Library/Formula/clojure.rb
@@ -13,8 +13,13 @@ class Clojure <Formula
def script
<<-EOS
#!/bin/sh
-# Run Clojure.
-exec java -cp "#{prefix}/#{jar}" clojure.main "$@"
+# Runs clojure.
+# With no arguments, runs Clojure's REPL.
+
+# resolve links - $0 may be a softlink
+CLOJURE=$CLASSPATH:$(brew --cellar)/#{name}/#{version}/#{jar}
+
+java -cp $CLOJURE clojure.main "$@"
EOS
end