Dear,
At least from the meson process, D include file are installed into /usr/include/d/mir-core/mir.
This can be a bit annoying as by default, compilers look into /usr/include/d and do not find mir module.
Can we move to /usr/include/d/mir/core/ ?
the module have to be rename source/mir/core and to use a namespace as mir.core
and the to remove into the meson build le statement + meson.project_name() at line 91
Thanks