* update most package versions
extent build_all.py to inject cmake modules
and use Ninja generator
* fix build problems while build on debian
use SYSTEM include paths (for clang++)
we should not use local installed header!
* fix banchmark example
finalize cmake project code injection as an option
* fix build problems on travis CI
gtest needs c++17
* Update examples/build_all.py
Co-authored-by: Lars Melchior <TheLartians@users.noreply.github.com>
* reindent py script requested by review
indent with only 2 spaces again
* changes according the review
the gtest build error seems to be a make -j cpucount problem
* revert filter too
Co-authored-by: Lars Melchior <TheLartians@users.noreply.github.com>
* apply clang-format and cmake-format and add style check workflow
* add declare package definition
* add additional public methods and rename internals
* change development verison tag to 1.0.0
* rename internal method
* rename public method
* rename test var
* update copyright and fix comment
* typo
* run fix-format
* fix test function names
* use semicolon as empty command and add test
* remove platform specific test coverage
* only run actions for pushes and prs into master (avoid duplication)
* remove cache test as it's already part of the test suite
* update version
* test cache reuse