WFA2-lib commons.h bleeds C macros
pjotrp opened this issue · 5 comments
pjotrp commented
By including wfa2-lib headers into vcflib (for the great vcfwave tool) we bleed in a set of macros that are defined, such as FORMAT, EOL and TAB. A library should not export these by default! See
Downstream I have the option of not including wfa2-lib in the vcflib headers, or explicitly undefining macros. Both not what we want. Can you create a version that does not bleed macros? I prefer an upstream solution :). And thanks again for a great library!
smarco commented
Sure, Pjotr. At once.
smarco commented
If it is urgent, go for the PR. No problem.
pjotrp commented
OK, you can assign me. I have the test setup in vcflib ;)