diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2018-11-11 11:32:12 +0100 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2018-11-11 11:32:12 +0100 |
commit | 867d9de690c77b232af843106779523fe5d370cc (patch) | |
tree | 3571ecf43e594c1917ab38669f73210129b356ec /gnu/packages/embedded.scm | |
parent | 4cd6ab1b1f6808b9146105a81a2b28620939aa44 (diff) | |
download | guix-867d9de690c77b232af843106779523fe5d370cc.tar.gz |
gnu: openocd: Use INVOKE.
* gnu/packages/embedded.scm (openocd)[arguments]: Use INVOKE and return #T unconditionally.
Diffstat (limited to 'gnu/packages/embedded.scm')
-rw-r--r-- | gnu/packages/embedded.scm | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm index ddf3c340ab..f20d1e17c7 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -398,9 +398,9 @@ language.") "presto" "openjtag"))) #:phases (modify-phases %standard-phases + ;; Required because of patched sources. (add-before 'configure 'autoreconf - (lambda _ - (zero? (system* "autoreconf" "-vfi")))) + (lambda _ (invoke "autoreconf" "-vfi") #t)) (add-after 'autoreconf 'change-udev-group (lambda _ (substitute* "contrib/60-openocd.rules" @@ -411,7 +411,8 @@ language.") (install-file "contrib/60-openocd.rules" (string-append (assoc-ref outputs "out") - "/lib/udev/rules.d/"))))))) + "/lib/udev/rules.d/")) + #t))))) (home-page "http://openocd.org") (synopsis "On-Chip Debugger") (description "OpenOCD provides on-chip programming and debugging support |