Linux's menuconfig is so useful~
This is one thing build systems miss: What if I want to have a whole bunch of compile options, preferably structured in some way, and preferably with explanations on what they do.
With cmake, ccmake/cmake-gui fail because you get the entire cache dumped on you, and noise from find_packages on top.
And meson fails because while I appreciate meson configure wall-o-text, I have to continuously look up what the thing I wanted to change is while retyping.
Welcome to your niu world ! We are a cute and loving international community Ｏ(≧▽≦)Ｏ !