From f47a05eaf2783dbb488a231749929e928654b71d Mon Sep 17 00:00:00 2001 From: Phil Hagelberg Date: Sun, 1 Nov 2009 14:41:59 -0800 Subject: [PATCH] Put jars directly in lib/ instead of nesting. --- src/leiningen/deps.clj | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/leiningen/deps.clj b/src/leiningen/deps.clj index 96722063..4c5a526e 100644 --- a/src/leiningen/deps.clj +++ b/src/leiningen/deps.clj @@ -3,7 +3,8 @@ (:use [leiningen] [clojure.contrib.java-utils :only [file]]) (:import [org.apache.maven.model Dependency] - [org.apache.maven.artifact.ant DependenciesTask])) + [org.apache.maven.artifact.ant DependenciesTask] + [org.apache.tools.ant.util FlatFileNameMapper])) (defn- make-dependency [[group name version]] (doto (Dependency.) @@ -24,6 +25,6 @@ (.execute deps-task) (.mkdirs (file (:root project) "lib")) (lancet/copy {:todir "lib/"} - ;; TODO: flatten (.getReference lancet/ant-project - (.getFilesetId deps-task))))) \ No newline at end of file + (.getFilesetId deps-task)) + (FlatFileNameMapper.)))) \ No newline at end of file