diff options
| -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"))) |
