3 ms·
Make is not a task runner. Let me quote from it's manpage: The purpose of the make utility is to determine automatically which pieces of a large program need t
by trallnag 3y ago
Make is not a task runner. Let me quote from it's manpage:
The purpose of the make utility is to determine automatically which pieces of a large program need to be recompiled, and issue the commands to recompile them.
- photonthug 3y agoAnd yet of course it runs tasks all the time in thousands of projects for decades, so there's the possibility that you're being overly literal and pedantic about the whole thing. Make specifies DAGs and helps resolve paths in them. A build is just a "program" where "recompile" is "re-execute task" and dealing with file-based dependencies is a special case.