While the multiple-build approaches are admirable and relatively comprehensive, some non-default build systems (such as Ninja) may be challenging for some users on specific platforms. For example, despite frequent programming in Fortran, I have rarely used FPM. Could you add a brief set of instructions to the installation documents explaining how to install the relevant build systems like those mentioned above? I suppose improvements as simple as pointers to the relevant websites or downloads via popular package managers could achieve the goal. These pointers could also help further publicize these tools.