[TUHS] Version 256 of systemd boasts '42% less Unix philosophy' The Register

Larry McVoy lm at mcvoy.com
Thu Jun 20 00:53:59 AEST 2024


On Wed, Jun 19, 2024 at 08:44:14AM -0600, Warner Losh wrote:
> On Wed, Jun 19, 2024, 7:28???AM Larry McVoy <lm at mcvoy.com> wrote:
> 
> > On Tue, Jun 18, 2024 at 07:46:15PM -0500, Nevin Liber wrote:
> > > But I'll bite.  There was the claim by Larry McVoy that "Writing
> > Makefiles
> > > isn't that hard".
> > >
> > > Please show these beautiful makefiles for a non-toy non-trivial product
> >
> > Works on *BSD, MacOS, Windows, Linux on a bunch of different architectures,
> > Solaris, HPUX, AIX, IRIX, Tru64, etc.
> >
> 
> The posted Makefile is no a strictly conforming POSIX Makefile, but uses
> gmake extensions extensively... And eyes of the beholder may vary...

Yeah, I lost that battle.  I prefer, and carry around the sources to, a
make from Unix.  It's simple and does what I need.  But my guys convinced
me there was enough value in gmake that we used it.  I tried to keep
the craziness to a minimum.  And I think I succeeded, I can fix bugs in
that Makefile.


More information about the TUHS mailing list