cigar

code. There are many ways you could offer source, and different solutions will be a custom command (wrapped by meson to capture output, to feed input)