Merged requested to merge alanc/macros:misc into master
Allows data, doc, & font modules that don't compile any code to avoid spending time running a bunch of compiler tests whose results they'll ignore and never use.
Tested by replacing
font/utils which does compile programs) and then running
build.sh and verifying all the projects built with GNU autotools still built correctly and the updated projects no longer ran all the compiler checks.