
make and Makefiles are very useful for:
Not all of the features were given here, but these are the major ones. The other features are not universal and are implementation dependent.
A useful mastery of make takes very little time to acquire. Time well spent!