gen.singleheader.cpp with its own meson.build generates the library as a single header gen.hpp. Following the same convention seen in the gb, stb, and zpl libraries.
gen.singleheader.cpp
meson.build
gen.hpp
( Currently WIP )