> You're using make to run a bunch of tasks, including where tasks may depend on other tasks having been run before.
And the cool thing is....it works for both!
It can represent an actual file (e.g. a compiled binary) or abstract result (e.g., a successful test).
> You're using make to run a bunch of tasks, including where tasks may depend on other tasks having been run before.
And the cool thing is....it works for both!
It can represent an actual file (e.g. a compiled binary) or abstract result (e.g., a successful test).