Make is a build automation tool that automatically builds executable programs and libraries from source code by reading files called Makefiles which specify how to derive the target program. Besides building programs, Make can be used to manage any project where some files must be updated automatically from others whenever the others change.
This presentation will introduce newbies to this tool from the 70s as well as provide tips and tricks to those familiar. Attendees should walk away with a basic understanding of this pervasive tool and examples of modern day applications.