Use LEIN_VERSION env var instead of system property.

This commit is contained in:
Phil Hagelberg 2010-08-28 12:41:18 -07:00
parent 64c6a43d38
commit 484e33397a
3 changed files with 4 additions and 4 deletions

View file

@ -163,7 +163,7 @@ else
# TODO: add more to the boot classpath
test $CYGWIN_JLINE && stty -icanon min 1 -echo
exec $RLWRAP $JAVA_CMD -Xbootclasspath/a:"$CLOJURE_JAR" -client $JAVA_OPTS \
-cp "$CLASSPATH" -Dleiningen.version="$LEIN_VERSION" $JLINE \
clojure.main -e "(use 'leiningen.core)(-main)" $NULL_DEVICE $@
-cp "$CLASSPATH" $JLINE clojure.main -e "(use 'leiningen.core)(-main)" \
$NULL_DEVICE $@
test $CYGWIN_JLINE && stty icanon echo
fi

View file

@ -50,7 +50,7 @@
:bytes (.getBytes bin)}])))
(def default-manifest
{"Created-By" (str "Leiningen " (System/getProperty "leiningen.version"))
{"Created-By" (str "Leiningen " (System/getenv "LEIN_VERSION"))
"Built-By" (System/getProperty "user.name")
"Build-Jdk" (System/getProperty "java.version")})

View file

@ -2,6 +2,6 @@
"Print Leiningen's version to standard out.")
(defn version []
(println "Leiningen" (System/getProperty "leiningen.version")
(println "Leiningen" (System/getenv "LEIN_VERSION")
"on Java" (System/getProperty "java.version")
(System/getProperty "java.vm.name")))