From 37a066d88db0725296710cf203f0b0d496ee794e Mon Sep 17 00:00:00 2001 From: Alex Miller Date: Fri, 7 Feb 2025 14:34:34 -0600 Subject: [PATCH] Fix bug in prep-libs, missing prep alias --- CHANGELOG.md | 2 ++ src/main/clojure/clojure/tools/deps.clj | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57f3e1b..e580fca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ Changelog *Also see [Tools and installer changelog](https://github.com/clojure/brew-install/blob/1.12.0/CHANGELOG.md)* +* next + * Fix bug in prep-libs, missing prep alias * 0.22.1484 on Feb 7, 2025 * During dep expansion, only consider lib to be omitted if all parent paths to root are omitted * 0.22.1480 on Feb 6, 2025 diff --git a/src/main/clojure/clojure/tools/deps.clj b/src/main/clojure/clojure/tools/deps.clj index 8cfe6fd..4a6ec57 100644 --- a/src/main/clojure/clojure/tools/deps.clj +++ b/src/main/clojure/clojure/tools/deps.clj @@ -716,7 +716,8 @@ (dir/with-dir root-dir (let [basis (create-basis {:project :standard ;; deps.edn at root - :args {:replace-deps {} :replace-paths ["."]}}) + :args {:replace-deps {} :replace-paths ["."]} + :aliases [alias]}) cp (join-classpath (:classpath-roots basis)) qual-f (qualify-fn f (get-in basis [:aliases alias])) exit (exec-prep! root-dir cp qual-f exec-args)]