mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 03:55:08 -06:00
gnu: clojure-tools-deps: Default to local clojure jar.
* gnu/packages/clojure.scm (clojure-tools-deps): Reference clojure input jar in “deps.edn” resource. Change-Id: I0404a922c2717fc1a8f869d070f34be8a73e87b5 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
0d5e2fd391
commit
5e72dee586
1 changed files with 9 additions and 1 deletions
|
|
@ -822,7 +822,15 @@ work with command-line arguments.")
|
|||
(substitute*
|
||||
"src/main/clojure/clojure/tools/deps/util/maven.clj"
|
||||
(("clojure.tools.deps.util.s3-transporter")
|
||||
"")))))))
|
||||
""))))
|
||||
(add-before 'build 'reference-clojure-jar-input
|
||||
;; Use static clojure jar from build input at runtime by default.
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "src/main/resources/clojure/tools/deps/deps.edn"
|
||||
(("org\\.clojure/clojure.*$")
|
||||
(string-append "org.clojure/clojure {:local/root \""
|
||||
(assoc-ref inputs "clojure")
|
||||
"/share/java/clojure.jar\"}"))))))))
|
||||
(propagated-inputs (list maven-resolver-api
|
||||
maven-resolver-spi
|
||||
maven-resolver-impl
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue