mirror of
git://git.savannah.gnu.org/guix.git
synced 2023-12-14 03:33:07 +01:00
gnu: flexbar: Enable tests.
* gnu/packages/bioinformatics.scm (flexbar): Enable tests.
This commit is contained in:
parent
02ed8be3ac
commit
4ca009c036
1 changed files with 10 additions and 5 deletions
|
@ -623,15 +623,20 @@ results. The FASTX-Toolkit tools perform some of these preprocessing tasks.")
|
|||
"13jaykc3y1x8y5nn9j8ljnb79s5y51kyxz46hdmvvjj6qhyympmf"))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(;; There is no test target, although there is a directory containing
|
||||
;; test data and scripts (launched by flexbar_validate.sh).
|
||||
#:tests? #f
|
||||
#:configure-flags (list
|
||||
`(#:configure-flags (list
|
||||
(string-append "-DFLEXBAR_BINARY_DIR="
|
||||
(assoc-ref %outputs "out")
|
||||
"/bin/"))
|
||||
#:phases
|
||||
(alist-delete 'install %standard-phases)))
|
||||
(alist-replace
|
||||
'check
|
||||
(lambda* (#:key outputs #:allow-other-keys)
|
||||
(setenv "PATH" (string-append
|
||||
(assoc-ref outputs "out") "/bin:"
|
||||
(getenv "PATH")))
|
||||
(chdir "../flexbar_v2.5_src/test")
|
||||
(zero? (system* "bash" "flexbar_validate.sh")))
|
||||
(alist-delete 'install %standard-phases))))
|
||||
(inputs
|
||||
`(("tbb" ,tbb)
|
||||
("zlib" ,zlib)))
|
||||
|
|
Loading…
Reference in a new issue