4 ms·
I don't know, I can't really argue with .SHELLFLAGS = -euo pipefail. If you want someone to really hate, pick me. I see a Makefile and think "welp, strap in f
by jrockway 4y ago
I don't know, I can't really argue with .SHELLFLAGS = -euo pipefail.
If you want someone to really hate, pick me. I see a Makefile and think "welp, strap in for a wild ride that isn't going to get me a working binary". If someone has ever made a good Makefile, I certainly haven't seen it.
- shepherdjerred 4y agoReally? I love cloning a project and seeing a Makefile. The install instructions are usually something like 'run make install'. mosh is a good example: https://mosh.org/#build-instructions https://mosh.org/#build-instructions
- CamperBob2 4y agoMore typically, the install instructions read like the bomb-defusal instructions in the classic MASH episode. "Cut red wire, then unscrew detonator subassembly. But first..."
- romanows 4y agoI don't know if it's a well-written makefile, but Python builds are straightforward, even with stuff like LTO enabled. Also sqlite.