Skip to content

Fix htslib include path for HTSLIB=system builds - #119

Open
Maarten-vd-Sande wants to merge 2 commits into
38:masterfrom
Maarten-vd-Sande:master
Open

Maarten-vd-Sande wants to merge 2 commits into
38:masterfrom
Maarten-vd-Sande:master

Conversation

@Maarten-vd-Sande

Copy link
Copy Markdown

HTSLIB=system was broken, turns out the include path was wrong, so it always failed to build against a system htslib and silently fell back to building its own. Also, newer htslib versions need their submodules pulled in too, which the build script wasn't doing. Fixed both so HTSLIB=system actually works now.

DISCLAIMER: This was vibe-coded by claude, but I tested it and seems to work as expected. I had some issues with CRAM 3.1 spec, and that's now resolved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant