Structure of makefiles