Run
I now use `xmake` for building (found love at last) and basic scripts or `just` for command files
Never used Xmake, looks nice and clean - the Zig way seems promising as well…
> There are so many footguns.
That's true. That sorta comes with flexibility and power.
> `make` experts always tell you that your makefile is wrong even when it does what it is intended to
I wouldn't do this. "If it's stupid and works, it's not stupid."
> Correct handling of header files needs files generated by the compiler the alternative being recompiling everything when you change one header file.
I'm not sure I understand what you mean here.
It has revolutionised how I build my projects, particularly with monorepos and is a massive productivity booster when compared to manual task running.
(in which case, why not just use a bash script to begin with?)