Update and synchronise all Makefiles to the new build system
After the migration from SVN to GitLab, and the introduction of several changes to the build system, it would be good to give all Makefiles a once-over and align them all.
After the migration from SVN to GitLab, and the introduction of several changes to the build system, it would be good to give all Makefiles a once-over and align them all.