maker Project provides makefile templates for use in your makefiles to ease compilation and dependency generation of C++ sources. An example of template usage is provided in the project makefile. Inspiration: https://make.mad-scientist.net/papers/advanced-auto-dependency-generation/ https://tech.davis-hansson.com/p/make/