mirror of
https://gitlab.com/nonguix/nonguix.git
synced 2026-01-25 03:54:58 -06:00
nongnu: gradle: Wrap PATH.
* nongnu/packages/gradle.scm (gradle)[#:phases]{wrap}: Add PATH wrapping.
[inputs]: Add coreutils, findutils and sed.
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
This commit is contained in:
parent
260dc0fdb7
commit
60d1e7b0f6
1 changed files with 10 additions and 2 deletions
|
|
@ -3,6 +3,7 @@
|
||||||
;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop>
|
;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop>
|
||||||
|
|
||||||
(define-module (nongnu packages gradle)
|
(define-module (nongnu packages gradle)
|
||||||
|
#:use-module (gnu packages base)
|
||||||
#:use-module (gnu packages compression)
|
#:use-module (gnu packages compression)
|
||||||
#:use-module (gnu packages java)
|
#:use-module (gnu packages java)
|
||||||
#:use-module (guix build-system copy)
|
#:use-module (guix build-system copy)
|
||||||
|
|
@ -35,9 +36,16 @@
|
||||||
`("JAVA_HOME" =
|
`("JAVA_HOME" =
|
||||||
(,(dirname
|
(,(dirname
|
||||||
(dirname
|
(dirname
|
||||||
(search-input-file inputs "bin/javac")))))))))))
|
(search-input-file inputs "bin/javac")))))
|
||||||
|
`("PATH" prefix
|
||||||
|
(,(dirname
|
||||||
|
(search-input-file inputs "bin/sed"))
|
||||||
|
,(dirname
|
||||||
|
(search-input-file inputs "bin/uname"))
|
||||||
|
,(dirname
|
||||||
|
(search-input-file inputs "/bin/xargs"))))))))))
|
||||||
(native-inputs (list unzip))
|
(native-inputs (list unzip))
|
||||||
(inputs (list `(,openjdk "jdk")))
|
(inputs (list coreutils findutils `(,openjdk "jdk") sed))
|
||||||
(home-page "https://gradle.org/")
|
(home-page "https://gradle.org/")
|
||||||
(synopsis "Flexible build automation tool for JVM")
|
(synopsis "Flexible build automation tool for JVM")
|
||||||
(description "Gradle is a build tool with a focus on build automation and
|
(description "Gradle is a build tool with a focus on build automation and
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue