Commit graph

4 commits

Author SHA1 Message Date
e35d118cdb fix(macros) scope leaks
- Fix macro scope leak: included in scope guards.
- Move default options as static class members.
- Adds tests to build_all.sh
- Use vanilla std::filesystem
2022-08-29 09:09:23 +02:00
ad8fc14cf5 fix build script to handle documentation correctly
- make doc target was disabled by default.
- update documentation.
2020-11-01 19:23:48 +01:00
7e75e8fb13 use doxygen as github pages in docs/ 2020-10-18 17:01:56 +02:00
243b22e4c1 feat: optimize out in Release builds
- fix: fastest scope matching,
- feat: try to allow the compiler to optimize out as many conditional statements as possible,
        which allow to use clutchlog for progress-only messages in Release mode.
- feat: build_all.sh test script,
- fix: typo in macro declarations in builds without clutchlog,
- update the README accordingly.
2020-09-15 23:12:19 +02:00