On Monday, 13 April 2015 at 13:56:17 UTC, Russel Winder wrote:
On Mon, 2015-04-13 at 13:12 +0000, Atila Neves via Digitalmars-d wrote:
I did a `git up` on dmd, druntime and phobos, but phobos wouldn't build. Weird, but I had to fork phobos anyway, let me do that. Still wouldn't build. I tried `make clean`, can't remember exactly what happened but that didn't work either.

In the end I `rm -rf`ed dmd and druntime, recloned them, rebuilt them and _then_ phobos could build.

Feels like when I wrote Makefiles by hand, I'd forgotten it could get this bad.

Make was a revelation and a revolution, in 1977. Things have progressed in the last 37 years. Sadly a large number of C, C++, D, etc. programmers seem to be convinced that build technology reached a pinnacle in 1992 and
stopped progressing.


To be fair, I've seen a lot of new build systems, but not a lot of better build system.

I keep coming back to makefile, not because it is good, but because it is not worse than most of the shit I tried, and at least it is available everywhere and you find documentation about it on the net easily for everyone of its obscure corners.

Reply via email to