The Basics of GNU Make