GNU Make: A 42 year old build tool

Presented at PhreakNIC 22 (2018), Oct. 19, 2018, 1 p.m. (45 minutes)

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.


Presenters:

  • Matt Robinson
    brimstone has been doing the devops for more than the last decade and has presented at Phreaknic in years past. When he's not presenting, look for him near the NetKotH area. Armchair architect × Agent of creativity & humor × Future compatible × Sysadmin finding poetry in code × AGPLv3 enthusiast × Timezone believer × he/him

Links: