Skip to content

unix-tools/tutorial-makefiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tutorial about basics of GNU Make

This tutorial is about the Unix tool GNU Make, and how to write Makefiles with an emphasis on automating workflows in data analysis projects, and creating dynamic documents.

The material expands on Chris Paciorek's tutorial-make-flows

Content:

References

Tutorial Make Workflows (by Berkeley SCF) https://github.com/berkeley-scf/tutorial-make-workflows

Why Use Make (by Mike Bostock) https://bost.ocks.org/mike/make/

Makefiles for R/LaTeX projects (by Robert Hyndman) http://robjhyndman.com/hyndsight/makefiles/

Reproducible Research (by Lincoln Mullen) http://lincolnmullen.com/projects/dh-r/reproducible.html

A Simple Makefile Tutorial http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/

How To Use Makefiles to Automate Repetitive Tasks on an Ubuntu VPS (by Justin Ellingwood) https://www.digitalocean.com/community/tutorials/how-to-use-makefiles-to-automate-repetitive-tasks-on-an-ubuntu-vps

License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Donation

As a Data Science and Statistics educator, I love to share the work I do. Each month I spend dozens of hours curating learning materials like this tutorial. If you find any value and usefulness in it, please consider making a one-time donation---via paypal---in any amount (e.g. the amount you would spend inviting me a coffee or any other drink). Your support really matters.

Author: Gaston Sanchez

About

Tutorial on using GNU Make to automate workflows

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published