AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
What's the Next Step Up for Developers?
Make was developed in 1976 and is still the most popular build system out there. The main benefit of using make compared to a script is that make only reruns the tasks that need to be rerun. If you have like 1000 files in your project, if you edit a single source file, it will basically recompile all 1000 files. This wave of changes propagates through the build graph that you have. And at the end, for every task that you have in your description, you have the simple rule that everything that all the inputs of a task produced before the task has produced.