diff options
| author | pjotrp | 2026-03-17 13:23:11 +0100 |
|---|---|---|
| committer | pjotrp | 2026-03-21 08:27:57 +0100 |
| commit | 64dcf08d3e9c8507fdf849a3151a1e17e2978fe9 (patch) | |
| tree | 45facdbecca6ab5a797db3a8b924c4ebc45501aa | |
| parent | fe503ae0685744743d98432d5bb43883867cfb9b (diff) | |
| download | guix-bioinformatics-64dcf08d3e9c8507fdf849a3151a1e17e2978fe9.tar.gz | |
Added tests(vcflib)
| -rw-r--r-- | gn/packages/bioinformatics.scm | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/gn/packages/bioinformatics.scm b/gn/packages/bioinformatics.scm index 5916790..f7981e9 100644 --- a/gn/packages/bioinformatics.scm +++ b/gn/packages/bioinformatics.scm @@ -2461,17 +2461,15 @@ Cflags: -I${includedir}~%" #$(this-package-input "wfa2-lib") "/include/wfa2lib:" (or (getenv "CPLUS_INCLUDE_PATH") ""))))) - (add-after 'unpack 'restore-compat-includes - (lambda _ - ;; Re-add includes to Variant.h for backward compat with - ;; downstream tools like vg that relied on transitive includes - (substitute* "src/Variant.h" - (("#include \"split.h\"" m) - (string-append m "\n#include \"convert.h\"\n#include \"join.h\"\n#include \"cigar.hpp\"\n#include <memory>\n#include <functional>"))))) (add-after 'unpack 'build-shared-library (lambda _ (substitute* "CMakeLists.txt" (("vcflib STATIC") "vcflib SHARED")))) + (add-after 'build 'check + (lambda _ + ;; Skip pyvcflib and realign tests (require Python bindings) + (invoke "ctest" "--output-on-failure" + "--exclude-regex" "pyvcflib|realign"))) (add-after 'install 'install-pkg-config-file (lambda _ (let ((pkgconfig (string-append #$output "/lib/pkgconfig"))) |
