Task runner for targets described in Makefile. Mostly used to control the compilation of an executable from source code. More information: https://www.gnu.org/software/make/manual/make.html.
make
make {{target}}
make {{[-j|--jobs]}} 4 {{target}}
make {{[-f|--file]}} {{path/to/file}}
make {{[-C|--directory]}} {{path/to/directory}}
make {{[-B|--always-make]}} {{target}}
make {{target}} {{variable}}={{new_value}}
make {{[-e|--environment-overrides]}} {{target}}