build-system/gnu: Augment $PATH with $out for `patch-shebangs'.
* guix/build/gnu-build-system.scm (patch-shebangs): Add BINDIRS to $PATH, and pass that to `patch-shebang'.
This commit is contained in:
parent
525a59d6d3
commit
fc484f605c
@ -134,11 +134,13 @@
|
||||
(string-append dir "/sbin"))))
|
||||
outputs))
|
||||
|
||||
(for-each (lambda (dir)
|
||||
(let ((files (list-of-files dir)))
|
||||
(for-each patch-shebang files)))
|
||||
bindirs)
|
||||
#t)
|
||||
(let ((path (append bindirs
|
||||
(search-path-as-string->list (getenv "PATH")))))
|
||||
(for-each (lambda (dir)
|
||||
(let ((files (list-of-files dir)))
|
||||
(for-each (cut patch-shebang <> path) files)))
|
||||
bindirs)
|
||||
#t))
|
||||
|
||||
(define %standard-phases
|
||||
;; Standard build phases, as a list of symbol/procedure pairs.
|
||||
|
Loading…
Reference in New Issue
Block a user