Um Makefile consiste de linhas de dependência, que definem um destino (uma regra), seguido por dois pontos (:) e opcionalmente um conjunto de arquivos nos quais o destino depende.
ũŋ mˌɐkɨfˈilɨ kˌuŋsˈiʃtɨ dɨ lˈiɲɐʒ dɨ dˌɨpeɪŋdˈeɪŋsjɐ, kɨ dˌɨfˈineɪŋ ũŋ dˌɨʃtˈinʊ ˌumɐ ʁˈɛɡɹɐ, sˌeɡˈidʊ puɹ dˈoɪʃ pˈoŋtʊʃ:i ˌɔpsiunˌɑlmˈeɪŋtɨ ũŋ kˌuŋʒˈũŋtʊ dɨ ˌɐɾəkˈivʊʒ nʊʃ kwˈaɪz ʊ dˌɨʃtˈinʊ dˌɨpˈeɪŋdɨ.