@yew meson does give you a reasonable amount of control over compiler flags though, and it will respect the usual environment variables.
fun fact, the waf build system’s pkg-config support will parse what pkg-config returns and silently strip any arguments it cannot translate to msvc options, whether or not you’re even using that compiler