← Back to context

Comment by mickeyp

20 days ago

No I'm saying use Makefiles, which work just fine. Mark your targets with PHONY and move on.

You still get bash scripts in the targets, with $ escape hell and weirdness around multiline scripts, ordering & parallelism control headaches, and no support for background services.

The only sane use for Makefiles is running a few simple commands in independent targets, but do you really need make then?

(The argument that "everyone has it installed" is moot to me. I don't.)