Nowadays most compilers support the generation of .d dependency files that list all includes the c file depends on. This works wonderfully with make.
Is there any other build system that can interpret .d files and fetch the automatically generated dependencies? Or is there a more modern way of automatic dependency handling in the new build systems like Bazel, Gradle, Ninja, Scons etc...? Or am I wrong and auto deps are not that important anymore?
I'm looking into possibly replacing make, but with keeping all its nice functionalities.