Rafał Lalik
e4bb669c36
Use cmake macros for cxx standards
...
In the previous code, multiple cmake configure step was obscuring the flags variable.
2022-10-12 20:32:48 -04:00
Brenden Matthews
783ebc269c
Update gcov wrapper to use latest llvm.
2021-02-28 17:00:33 -06:00
Brenden Matthews
801658756f
The order of program search matters (use newest first).
2021-02-28 16:31:16 -06:00
Brenden Matthews
2863e15f3e
Add other llvm cov/profdata versions.
2021-02-28 16:04:40 -06:00
Brenden Matthews
40a438be3e
FreeBSD fixes, GitLab CI build improvements.
...
- use sccache for build caching
- add coverage reports as build artifacts
- add lcov-summary for coverage summary
- clean up/refactor CI yaml
This resolves the FreeBSD part of #754 .
2019-02-25 11:22:19 -05:00
Brenden Matthews
6c09affaf7
Add some basic unit tests.
...
Introduced the Catch2 unit testing framework.
2018-12-24 02:02:01 -05:00