summaryrefslogtreecommitdiffstats
path: root/Source/CTest
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2009-09-04 16:39:18 (GMT)
committerBrad King <brad.king@kitware.com>2009-09-04 16:39:18 (GMT)
commit368a18b83c1a0885f477b4911d3f5224b4fd534e (patch)
tree93edbb773d85abf9149618b87a60768f4da82a20 /Source/CTest
parent4eb5f1bef6d2e082e1221afb3fdfe4598dab350e (diff)
downloadCMake-368a18b83c1a0885f477b4911d3f5224b4fd534e.zip
CMake-368a18b83c1a0885f477b4911d3f5224b4fd534e.tar.gz
CMake-368a18b83c1a0885f477b4911d3f5224b4fd534e.tar.bz2
Cleanup source file dependency tracing logic
In cmTarget we trace the dependencies of source files in the target to bring in all custom commands needed to generate them. We clean up the implementation to use simpler logic and better method names. The new approach is based on the observation that a source file is actually an input (dependency) of the rule that it runs (compiler or custom) even in the case that it is generated (another .rule file has the rule to generate it).
Diffstat (limited to 'Source/CTest')
0 files changed, 0 insertions, 0 deletions