summaryrefslogtreecommitdiff
path: root/nongnu/packages/gradle.scm
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-01-19 16:11:54 +0900
committerJohn Kehayias <john.kehayias@protonmail.com>2026-01-20 23:38:14 -0500
commit60d1e7b0f635822a22455f1ea68fec85f1f15969 (patch)
tree1710f984449319ecb0f5cccd6441c1ead315865b /nongnu/packages/gradle.scm
parent260dc0fdb7a5cf37aad524f8f299823a87dbf986 (diff)
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>
Diffstat (limited to 'nongnu/packages/gradle.scm')
-rw-r--r--nongnu/packages/gradle.scm12
1 files changed, 10 insertions, 2 deletions
diff --git a/nongnu/packages/gradle.scm b/nongnu/packages/gradle.scm
index bf1469c..b69cb0c 100644
--- a/nongnu/packages/gradle.scm
+++ b/nongnu/packages/gradle.scm
@@ -3,6 +3,7 @@
;;; Copyright © 2025 Maxim Cournoyer <maxim@guixotic.coop>
(define-module (nongnu packages gradle)
+ #:use-module (gnu packages base)
#:use-module (gnu packages compression)
#:use-module (gnu packages java)
#:use-module (guix build-system copy)
@@ -35,9 +36,16 @@
`("JAVA_HOME" =
(,(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))
- (inputs (list `(,openjdk "jdk")))
+ (inputs (list coreutils findutils `(,openjdk "jdk") sed))
(home-page "https://gradle.org/")
(synopsis "Flexible build automation tool for JVM")
(description "Gradle is a build tool with a focus on build automation and