Fix install task to expand $HOME.

This commit is contained in:
Phil Hagelberg 2010-08-21 09:14:12 -07:00
parent 1013f342c7
commit 7e0f115c89
2 changed files with 7 additions and 3 deletions

View file

@ -29,6 +29,7 @@
local-repo (make-local-repo)]
(.resolveAlways resolver artifact remote-repos local-repo)
(-> (local-repo-path name group version)
(.replace "$HOME" (System/getenv "HOME"))
file
JarFile.
install-shell-wrapper)))

View file

@ -14,9 +14,12 @@
(.getResourceAsStream "script-template")
(slurp*)))
(defn local-repo-path [{:keys [group name version]}]
(format "$HOME/.m2/repository/%s/%s/%s/%s-%s.jar"
group name version name version))
(defn local-repo-path
([group name version]
(local-repo-path {:group group :name name :version version}))
([{:keys [group name version]}]
(format "$HOME/.m2/repository/%s/%s/%s/%s-%s.jar"
group name version name version)))
(defn- script-classpath-for [project deps-fileset]
(join ":" (conj (for [dep (-> deps-fileset