Makefile
Z Wikipedii
Makefile – plik reguł dla programu make. Używany w procesie kompilacji programu lub każdego innego procesu wymagającego przetwarzania dużej liczby plików.
Zawiera opis zależności pomiędzy plikami źródłowymi programu. Umożliwia to przetwarzanie tylko tych plików, które się zmieniły od ostatniej kompilacji i plików od nich zależnych. Skraca to znacznie czas generowania pliku wynikowego.
Format pliku różni się w zależności od implementacji programu make, ale podstawowe reguły są takie same dla wszystkich odmian make.
W złożonych projektach informatycznych istnieje zazwyczaj kilka plików reguł, odpowiedzialnych za tworzenie poszczególnych modułów. Plik reguł jest często nazywany Makefile – program make wywołany bez parametrów rozpoczyna przetwarzanie pliku o takiej właśnie nazwie.