Building a project should require a single command. Should be one command to download the project and dependencies and another single command to build it.
// good! easy git clone my_git_repo.git cd my_git_repo && make