[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/14: gnu: tinyxml: Use 'invoke'.
From: |
Efraim Flashner |
Subject: |
03/14: gnu: tinyxml: Use 'invoke'. |
Date: |
Tue, 13 Mar 2018 14:17:51 -0400 (EDT) |
efraim pushed a commit to branch master
in repository guix.
commit 0efb64524bf3abaf8f4de9514fd0fb083300b2f6
Author: Efraim Flashner <address@hidden>
Date: Tue Mar 13 19:57:14 2018 +0200
gnu: tinyxml: Use 'invoke'.
* gnu/packages/xml.scm (tinyxml)[arguments]: Replace 'system*' calls
with 'invoke'.
---
gnu/packages/xml.scm | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 80933a8..bde959a 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -5,7 +5,7 @@
;;; Copyright © 2015 Sou Bunnbu <address@hidden>
;;; Copyright © 2015, 2016, 2017, 2018 Ricardo Wurmus <address@hidden>
;;; Copyright © 2015, 2016, 2017 Mark H Weaver <address@hidden>
-;;; Copyright © 2015, 2016, 2017 Efraim Flashner <address@hidden>
+;;; Copyright © 2015, 2016, 2017, 2018 Efraim Flashner <address@hidden>
;;; Copyright © 2015 Raimon Grau <address@hidden>
;;; Copyright © 2016 Mathieu Lirzin <address@hidden>
;;; Copyright © 2016, 2017 Leo Famulari <address@hidden>
@@ -1007,12 +1007,12 @@ UTF-8 and UTF-16 encoding.")
(delete 'configure)
(add-after 'build 'build-shared-library
(lambda _
- (zero? (system* "g++" "-Wall" "-O2" "-shared" "-fpic"
- "tinyxml.cpp" "tinyxmlerror.cpp"
- "tinyxmlparser.cpp" "tinystr.cpp"
- "-o" "libtinyxml.so"))))
+ (invoke "g++" "-Wall" "-O2" "-shared" "-fpic"
+ "tinyxml.cpp" "tinyxmlerror.cpp"
+ "tinyxmlparser.cpp" "tinystr.cpp"
+ "-o" "libtinyxml.so")))
(replace 'check
- (lambda _ (zero? (system "./xmltest"))))
+ (lambda _ (invoke "./xmltest")))
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
- branch master updated (906dcb2 -> 79f450a), Efraim Flashner, 2018/03/13
- 02/14: gnu: tinyxml: Declare a source file-name., Efraim Flashner, 2018/03/13
- 01/14: gnu: time: Update to 1.9., Efraim Flashner, 2018/03/13
- 04/14: gnu: gpscorrelate: Declare a source file-name., Efraim Flashner, 2018/03/13
- 03/14: gnu: tinyxml: Use 'invoke'.,
Efraim Flashner <=
- 05/14: gnu: ganv-devel: Declare a source file-name., Efraim Flashner, 2018/03/13
- 07/14: gnu: java-snakeyaml: Declare a source file-name., Efraim Flashner, 2018/03/13
- 11/14: gnu: pulsemixer: Declare a source file-name., Efraim Flashner, 2018/03/13
- 10/14: gnu: hydrogen: Declare a source file-name., Efraim Flashner, 2018/03/13
- 13/14: gnu: python-dukpy: Declare a source file-name., Efraim Flashner, 2018/03/13
- 14/14: gnu: python-mwclient: Declare a source file-name., Efraim Flashner, 2018/03/13
- 08/14: gnu: libusb4java: Declare a source file-name., Efraim Flashner, 2018/03/13
- 12/14: gnu: python-asn1crypto: Declare a source file-name., Efraim Flashner, 2018/03/13
- 06/14: gnu: java-jnacl: Declare a source file-name., Efraim Flashner, 2018/03/13
- 09/14: gnu: sbcl-cl-uglify-js: Declare a source file-name., Efraim Flashner, 2018/03/13