Hacker News new | ask | show | jobs
by cat199 2769 days ago
> How many people are actually editing makefiles by hand in non-pet projects?

people that don't want makefiles so convoluted and hard to reason about that they can't edit them by hand..

i suggest taking a look at any of the BSD build systems and seeing what sane use of make can look like (PMake and not GNUMake; imho PMake's language makes this doable; GNUMake's language makes autotools and other mess-generating 'helpers' required)

    http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share/mk/bsd.prog.mk
    https://svnweb.freebsd.org/base/stable/12/share/mk/
1 comments

> people that don't want makefiles so convoluted and hard to reason about that they can't edit them by hand..

You've missed the point. The point was that nowadays editing or even looking at a makefile is far from standard practice, because makefiles are autogenerated by the build system and are closer to temp files than to project files.

Who wastes their time reasoning about a temp file that just works?