]> git.tdb.fi Git - builder.git/commit
Add transitive dependencies for source files
authorMikko Rasa <tdb@tdb.fi>
Thu, 22 Aug 2013 12:03:03 +0000 (15:03 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 22 Aug 2013 12:03:03 +0000 (15:03 +0300)
commit55269a63b0875be0b172453714f9190d30fb1dff
treecacf3cba0602b9a4cae1ef9916f93062b36c2b94
parent1c42eb92bc1f07baecbb8752e532608426621c05
Add transitive dependencies for source files

This eliminates a problem where includes in C source files would cause
generates sources to be rebuilt if any of the included files changed.
Includes should only affect the object file built from the source file,
not the source file itself.
source/analyzer.cpp
source/csourcefile.cpp
source/objectfile.cpp
source/target.cpp
source/target.h