Illumina / Isaac3

Aligner for sequencing data
Other
18 stars 2 forks source link

Build changes for LIBXML2 LIBXSLT and LIBEXSLT #6

Closed jacrayner closed 7 years ago

jacrayner commented 8 years ago

These changes mean that configure will try to find installed version of LIBXML2 LIBXSLT and LIBEXSLT with version numbers greater or equal to the version numbers specified in /src/CMakeList.txt. If it finds all of them it will not build the redist versions.

My experience is that previously it would only search for LIBXML2 and LIBXSLT and not LIBEXSLT. Then would only accept versions equal to the versions specified in /src/CMakeList.txt. Finally it would build the redist packages even if compatible pre-installed versions were found.

Hopefully I have not missed to point of what it was trying to do in the first place. Unsure if the variable HAVE_ was ever set because it isaac_redist_macros don't use the issac_find_package macro in macro.cmake

Also added option to remove -sse2 compiler flag.

rpetrovski commented 7 years ago

The iSAAC-03.16.09.21 should mostly have this.

Cheers.