* Print test names at test time (#1343)
* Fix operator| conflict with std::ranges (#1395)
* Added etl::intrusive_avl_tree class.
* PR review minor fixes.
* Fix `std::move` -> `etl::move`
* Apply AI spell checking
* Try to fix C++03 build.
---------
Co-authored-by: Roland Reichwein <Roland.Reichwein@bmw.de>
Co-authored-by: John Wellbelove <john.wellbelove@etlcpp.com>
Co-authored-by: John Wellbelove <jwellbelove@users.noreply.github.com>
- Update list of tests according to CMakeLists.txt content.
- Update compiler args :
- Add same arguments as in CMakeLists.txt.
- Remove non-vitual-dtor warnings (code need to be fixed before enabling this warning).
- Enable sanatizer.
- Add unittest-cpp subproject as a wrap dependency.
- Add `meson test`target to start the `etl_unit_tests` program.
* updated the version handling
- Introduces a new version.txt file
- This file is parsed by CMake to determine the current version
* assign version in project call
* use version variable
* Meson update
1. Minor fix for GCC build
2. Use external version file which can be used by CMake as well
* get version from git tag now
* ci/cd broke..
* maybe this solves the error
* updated workflow files
* one last test
* remove git describe call