Skip profiles when calculating deps for uberjar.

This commit is contained in:
Phil Hagelberg 2012-04-04 09:59:18 -07:00
parent 6a9713da7f
commit c38b8ecd0c

View file

@ -87,7 +87,8 @@ as well as defining a -main function."
(with-open [out (-> standalone-filename
(FileOutputStream.)
(ZipOutputStream.))]
(let [deps (->> (classpath/resolve-dependencies :dependencies project)
(let [project (:without-profiles (meta project) project)
deps (->> (classpath/resolve-dependencies :dependencies project)
(filter #(.endsWith (.getName %) ".jar")))
jars (cons (io/file (jar/get-jar-filename project)) deps)]
(write-components project jars out)))