Really nice!
Sometimes using other build tools can seems simpler, but the article shows very nicely how make can be incrementally constructed to support any kind of project.
Lack of cross-platform compatibility could be an issue though
The issue isn't the capabilities of Make. The issue is that those incremental constructions are largely a case of implementing your own version of CMake (yay) or Autoconf (boo). And I guess scons sort of counts too.
Sometimes that is a good thing (strange build platforms). Sometimes that is a huge waste of time (most of the time).
3 comments
[ 2.6 ms ] story [ 20.4 ms ] threadLack of cross-platform compatibility could be an issue though
Sometimes that is a good thing (strange build platforms). Sometimes that is a huge waste of time (most of the time).
Visual Studio still comes with nmake which is compatible and appears to have most of the features. The real limit is the gnu tools.