Permalink
Browse files

Fix when-stale invocation for native extraction. Fixes #647.

  • Loading branch information...
1 parent 2185d38 commit 93a7042f47fca8090e2d85539b7b70583ac3f455 @technomancy committed Jun 18, 2012
Showing with 13 additions and 9 deletions.
  1. +3 −2 leiningen-core/src/leiningen/core/classpath.clj
  2. +10 −7 todo.org
@@ -145,8 +145,9 @@
(let [jars (->> (apply get-dependencies dependencies-key project rest)
(aether/dependency-files)
(filter #(re-find #"\.(jar|zip)$" (.getName %))))]
- (when-stale [:dependencies] project
- extract-native-deps jars native-path)
+ (when-not (= :plugins dependencies-key)
+ (when-stale [dependencies-key] project
+ extract-native-deps jars native-path))
jars))
(defn dependency-hierarchy
View
@@ -4,17 +4,20 @@ See also https://github.com/technomancy/leiningen/issues
* For 2.0.0
** 2.0.0-final
+ - [ ] Reduce Aether verbosity (#610)
+ - [ ] Improve speed of trampoline restarts (#573)
+ - [ ] Isolate target dir per profile (#468)
+ - [ ] Honor mirror for search indices (#281)
+ - [ ] Drop clojars snapshots from default repos (#241)
+** 2.0.0-preview7
- [X] Address chaining issues in with-profile (#632)
- [X] Address gpg agent issues (#615)
- - [ ] Startup performance regression (#614)
- - [ ] Stale directory clutter (#589)
+ - [X] Stale directory clutter (#589)
- [ ] Allow jars to be signed, document in deploying guide. (#519)
- - [ ] Isolate target dir per profile (#468)
- [ ] Mirror support (#271)
- - [ ] Honor mirror for search indices (#281)
- - [ ] Reduce Aether verbosity (#610)
- - [ ] Improve speed of trampoline restarts (#573)
- - [ ] Drop clojars snapshots from default repos (#241)
+ - [ ] Fix de-dupe with :classifier/:extension (#645)
+ - [ ] Warn when <scm> isn't in pom (#641)
+ - [ ] Check project for :scm (#640)
** preview4
- [X] Don't re-extract native deps (#535)
- [X] Make offline profile use dev profile (#514) (LHF)

0 comments on commit 93a7042

Please sign in to comment.