|
|
|
|
|
by mikegirouard
2385 days ago
|
|
It's really frustrating seeing so many Makefiles that don't _make_ anything. Make syntax is really odd. I see so many folks go out of their way to deal w/quirks of make when they really just need a shell script. You can see this anti-pattern very quickly when you see `.PHONY` targets for everything. I think make is useful for some aspects of go. GOPATH is becoming less relevant now, but still helpful when you want to have build-time dependencies in $PATH $(GOPATH)/bin/some-dependency:
go get -u ...
I still use make when building artifacts, especially in CI. But as a default, I almost always try to talk folks out of using make for this sort of stuff. |
|
> Make syntax is really odd
I don't find it particularly strange, except my biggest peeve - the insistence on tabs!