gnu: ncbi-vdb: Use INVOKE and end phases on #T.

* gnu/packages/bioinformatics.scm (ncbi-vdb)[arguments]: Use INVOKE and
unconditionally end phases with #T.
This commit is contained in:
Ricardo Wurmus 2018-11-08 08:34:42 +01:00
parent 3398dfb764
commit 6a7d9ee39f
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 3 additions and 3 deletions

View File

@ -5353,8 +5353,7 @@ simultaneously.")
;; The 'configure' script doesn't recognize things like ;; The 'configure' script doesn't recognize things like
;; '--enable-fast-install'. ;; '--enable-fast-install'.
(zero? (system* (invoke "./configure"
"./configure"
(string-append "--build-prefix=" (getcwd) "/build") (string-append "--build-prefix=" (getcwd) "/build")
(string-append "--prefix=" (assoc-ref outputs "out")) (string-append "--prefix=" (assoc-ref outputs "out"))
(string-append "--debug") (string-append "--debug")
@ -5363,7 +5362,8 @@ simultaneously.")
(string-append "--with-ngs-sdk-prefix=" (string-append "--with-ngs-sdk-prefix="
(assoc-ref inputs "ngs-sdk")) (assoc-ref inputs "ngs-sdk"))
(string-append "--with-hdf5-prefix=" (string-append "--with-hdf5-prefix="
(assoc-ref inputs "hdf5"))))))) (assoc-ref inputs "hdf5")))
#t)))
(add-after 'install 'install-interfaces (add-after 'install 'install-interfaces
(lambda* (#:key outputs #:allow-other-keys) (lambda* (#:key outputs #:allow-other-keys)
;; Install interface libraries. On i686 the interface libraries ;; Install interface libraries. On i686 the interface libraries