Debian GNU/Hurd 2013 released
Debian GNU/Hurd 2013 released
Posted May 27, 2013 20:13 UTC (Mon) by kleptog (subscriber, #1183)In reply to: Debian GNU/Hurd 2013 released by drothlis
Parent article: Debian GNU/Hurd 2013 released
And we have the rise of more advanced build systems, mostly layered on top of make. Autotools is common but pretty ugly. I think in recent times I have been most impressed with CMake. I find its DSL for describing what to build awkward, but I haven't seen anything better so it's fine for now.
But back to the original topic: GNU userland rules.
Posted May 27, 2013 21:04 UTC (Mon)
by nix (subscriber, #2304)
[Link]
Myself, I have trouble imagining how anyone can do anything useful without $(eval ...). Yeah, you *can* use makefile fragments, but this is so painful and unreadable as to defy easy comprehension -- and even that won't work in a make without GNU Make's auto-rereading handling of 'include'. On those, you have to generate the included file, halt, and ask people to please rerun make. Horrible.
(Make's source code is very nice, btw. Easy to add simple features to with only a few minutes' reading. Congratulations are due to Roland and Paul, this is *nice* software. For a Unix make, that is. They'll always be a bit horrible in some ways -- but all the competition is worse, often much worse.)
Debian GNU/Hurd 2013 released