[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/05: gnu: openocd: Use INVOKE.
From: |
Ricardo Wurmus |
Subject: |
01/05: gnu: openocd: Use INVOKE. |
Date: |
Sun, 11 Nov 2018 05:37:26 -0500 (EST) |
rekado pushed a commit to branch master
in repository guix.
commit 867d9de690c77b232af843106779523fe5d370cc
Author: Ricardo Wurmus <address@hidden>
Date: Sun Nov 11 11:32:12 2018 +0100
gnu: openocd: Use INVOKE.
* gnu/packages/embedded.scm (openocd)[arguments]: Use INVOKE and return #T
unconditionally.
---
gnu/packages/embedded.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/embedded.scm b/gnu/packages/embedded.scm
index ddf3c34..f20d1e1 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