|
|
|
|
|
by Nexialist
1400 days ago
|
|
Slightly tangential but I've worked for several companies now that use `make` as a simple command runner, and I have to say it's been a boon. Being able to drop into any repo at work and expect that `make init`, `make test` and `make start` will by convention always work no matter what the underlying language or technology is, has saved me a lot of time. |
|
For many junior colleagues, this pattern is the first time they've ever encountered make -- hijacked as some kind of imperative command runner.
It's quite rare to run into someone who is aware that make can be used to define rules for producing files from other files.
I find it all a bit odd. Of course, no-one is born knowing about middle-aged build tools.