Commonly need Makefile structure.