Skip to content
Snippets Groups Projects
Commit 4702cec2 authored by Ricardo Wurmus's avatar Ricardo Wurmus
Browse files

gnu: bamtools: Set rpath via LDFLAGS.

* gnu/packages/bioinformatics.scm (bamtools): Add a pre-configure phase
  setting $LDFLAGS to set the rpath to $out/lib/bamtools.
parent a73956ba
No related branches found
No related tags found
No related merge requests found
...@@ -62,7 +62,17 @@ (define-public bamtools ...@@ -62,7 +62,17 @@ (define-public bamtools
(base32 (base32
"1brry29bw2xr2l9pqn240rkqwayg85b8qq78zk2zs6nlspk4d018")))) "1brry29bw2xr2l9pqn240rkqwayg85b8qq78zk2zs6nlspk4d018"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments `(#:tests? #f)) ;no "check" target (arguments
`(#:tests? #f ;no "check" target
#:phases
(modify-phases %standard-phases
(add-before
'configure 'set-ldflags
(lambda* (#:key outputs #:allow-other-keys)
(setenv "LDFLAGS"
(string-append
"-Wl,-rpath="
(assoc-ref outputs "out") "/lib/bamtools")))))))
(inputs `(("zlib" ,zlib))) (inputs `(("zlib" ,zlib)))
(home-page "https://github.com/pezmaster31/bamtools") (home-page "https://github.com/pezmaster31/bamtools")
(synopsis "C++ API and command-line toolkit for working with BAM data") (synopsis "C++ API and command-line toolkit for working with BAM data")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment