This project should support C++17 and above C++ standards.
- Add this project as a submodule to your project.
- Include this project in your CMake configuration:
add_subdirectory(/path/to/ZenoReflect)
- Then, use it in the module where you need reflection (refer to the
examples
folder):make_absolute_paths(REFLECTION_HEADERS include/data.h include/test.h ) zeno_declare_reflection_support(ReflectExample "${REFLECTION_HEADERS}")