seqan / seqan3

The modern C++ library for sequence analysis. Contains version 3 of the library and API docs.
https://www.seqan.de
Other
398 stars 81 forks source link

[INFRA] Make CMake more flexible #3179

Closed eseiler closed 1 year ago

eseiler commented 1 year ago

https://salsa.debian.org/med-team/seqan3/-/tree/40f5a781a90f31c0fd7df199405e4f9bb3989a0a/debian/patches

Commit 1 makes find_package accept any Google Test and Google Benchmark version. find_package(GTest) ignores the version specifier anyway. Relevant patch

Commit 2 adds an option to pass a path to a tag file, which is then copied. Relevant patch CMake solution:

cmake [...] -DSEQAN3_DOXYGEN_STD_TAGFILE=/usr/share/devhelp/books/cppreference-doxygen-web.tag.xml

Other patches:

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
seqan3 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 9, 2023 10:47am
codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (165a495) 98.14% compared to head (aac2e07) 98.14%.

:exclamation: Current head aac2e07 differs from pull request most recent head 3e20d23. Consider uploading reports for the commit 3e20d23 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3179 +/- ## ======================================= Coverage 98.14% 98.14% ======================================= Files 269 269 Lines 11861 11861 ======================================= Hits 11641 11641 Misses 220 220 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.