Why does 'make' recompile several files when I change one file?
When I edit one source file, does running make recompile that file plus all files for which that one is a dependency? If so, why?
Why does 'make' recompile several files when I change one file?
===

When I edit one source file, does running make recompile that file plus all files for which that one is a dependency? If so, why?