Earlier quoted context omitted.
Make is great if you understand how to use it. It's sort of like git in that many people just pick it up as needed and so they don't understand the underlying model, which makes it mysterious to them and causes it to break in ways they don't understand.
Any references that you would recommend for learning Make?
https://www.gnu.org/software/make/manual/make.html#Introduct...