Hacker News new | ask | show | jobs
by vanilla 3580 days ago
This is not simple. I haven't made my own Makefiles, because when I see them, they are complex and not easy to understand.

That's why I chose CMake for my projects. If this is simple, I chose the right build tool.

This build file of a large project is easier to understand than the "Simple Makefile"

https://gitlab.kitware.com/vtk/vtk/blob/master/CMakeLists.tx...

1 comments

> they are complex and not easy to understand.

Makefiles are declarative, which is a bit strange at first. If you start with a simple one you pick it up really fast.