1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

build-system/clojure: Improve style.

Simply switch to the style that is used in other build-systems.

* guix/build-system/clojure.scm
(%default-clojure): Move from here…
(default-clojure): …to here.
(%default-jdk): Move from here…
(default-jdk): …to here.
(%default-zip): Move from here…
(default-zip): …to here.

Change-Id: Ic31ba1365a6a80e5fa319096bf833d9cf684b3ac
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
This commit is contained in:
Nicolas Graves
2026-03-16 09:34:42 +01:00
committed by Julien Lepiller
parent 52ce2e46a7
commit fd797d11e3

View File

@@ -56,25 +56,25 @@
(guix build clojure-utils)
(guix build utils)))
(define-with-docs %default-clojure
(define (default-clojure)
"The default Clojure package."
(delay (@* (gnu packages clojure) clojure)))
(@* (gnu packages clojure) clojure))
(define-with-docs %default-jdk
(define (default-jdk)
"The default JDK package."
(delay (@* (gnu packages java) icedtea)))
(@* (gnu packages java) icedtea))
(define-with-docs %default-zip
(define (default-zip)
"The default ZIP package."
(delay (@* (gnu packages compression) zip)))
(@* (gnu packages compression) zip))
(define* (lower name
#:key
source target
inputs native-inputs
(clojure (force %default-clojure))
(jdk (force %default-jdk))
(zip (force %default-zip))
(clojure (default-clojure))
(jdk (default-jdk))
(zip (default-zip))
outputs system
#:allow-other-keys
#:rest arguments)