This is a C++ static reflection library.
Goals:
- Trivial to integrate into existing codebases (no code generation, no
macros, no build system changes)
- Minimal to zero runtime overhead
- Works with C++20 and later
- Prepared to integrate C++26 reflections when they are available
===> The following configuration options are available for reflection-cpp-0.5.0:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
devel/reflection-cpp: use CMAKE_TESTING_ON to build unit tests instead of
CMAKE_ON
Don't force everyone to build unit tests. Move devel/catch2 to test
dependency as it is only needed for testing only not build.
Reported by: diizzy (via ports-committers)
devel/reflection-cpp: add port: C++ static reflection support library
This is a C++ static reflection library.
Goals:
- Trivial to integrate into existing codebases (no code generation, no
macros, no build system changes)
- Minimal to zero runtime overhead
- Works with C++20 and later
- Prepared to integrate C++26 reflections when they are available
WWW: https://github.com/contour-terminal/reflection-cpp