Institute for Digital Research and Education
Make is a tool that can be used to automate the process of building programs, libraries, plots, and even papers. Make keeps track of the dependencies between files during this process, and if any file changes, Make knows how to update the built object to account for the updates. This can be a valuable tool for software development, where source code files can be frequently updated and recompiled into programs and libraries, and it can also be valuable more generally for automatable processes with a given set of file dependencies, processes like running data analytics and visualization scripts or parsing and combining text files and plots into articles. This workshop will be an interactive introduction to working with make.
Any questions about this workshop can be emailed to Ben Winjum at bwinjum@oarc.ucla.edu.
Presented by the Office of Advanced Research Computing (OARC).