Make
Using the
makecommand with some Makefile samples
Topics
Pages
- Basic
- C with make
-
Exports
Exporting variables in Makefiles
- Go
-
Help
Add a
helptarget to your Makefile -
Jekyll
Sample
Makefilefiles for Jekyll projects - LaTeX
- Python
-
Terraform
Makefiles for Terraform
- Variables
Content
Make is a task runner which saves you having to remember and type long commands or sequences and also makes your flows easy to reproduce locally, on remote services and on other developers’ machines.
Make originally came from C background but I find it is a great fit for Python and Jekyll projects. On Ruby you’ll probably use Rake and for Node projects you’ll probably just use commands defined in the scripts section of your NPM package file.
This section is for use in the shell of Linux and macOS distros. If you use Windows, you’ll need to install make yourself.