# Makefile

Concept · [Technical basics](https://ecosystem.samcarlton.com/technical)

Also called: makefiles, make file

A file that lists named shortcuts for a project's routine commands, run with a tool called make.

**For example:** A new [developer](https://ecosystem.samcarlton.com/software-engineer) types 'make test' and the Makefile runs the whole test suite with the right settings.

## Connects to (3)

- [Terminal](https://ecosystem.samcarlton.com/terminal): A text window where a person types commands to a computer and reads its replies.
- [Testing](https://ecosystem.samcarlton.com/testing): Checking that software does what it should, before your users find the problems for you.
- [DevOps](https://ecosystem.samcarlton.com/devops): The practice, and job, of combining software development with running it in production: automating builds, tests and deployments and…

Map view: https://ecosystem.samcarlton.com/makefile
