summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalWatcomWMakeGenerator.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2022-01-18 21:45:06 (GMT)
committerBrad King <brad.king@kitware.com>2022-01-29 11:48:12 (GMT)
commitf3d2eab36a0b3bf259dfe847b42bfe0b46447107 (patch)
tree0aaf022c72fbd6380bbdeeb3ff4399c85895c949 /Source/cmGlobalWatcomWMakeGenerator.h
parentd75ab9d066129d54c53e42f7d617bc90a39bbaeb (diff)
downloadCMake-f3d2eab36a0b3bf259dfe847b42bfe0b46447107.zip
CMake-f3d2eab36a0b3bf259dfe847b42bfe0b46447107.tar.gz
CMake-f3d2eab36a0b3bf259dfe847b42bfe0b46447107.tar.bz2
cmGeneratorTarget: Fix link interface caching of partial results
`GetLinkInterface` and `GetLinkInterfaceLibraries` cache their results to avoid repeating work. In the case that the result does not depend on the "head" target, they re-use results computed from the first call with any "head" target. However, if `GetLinkInterfaceLibraries` is called first, then not all of the link interface is populated. If `GetLinkInterface` is later called, it needs to finish populating the link interface even if a partially completed interface was cached.
Diffstat (limited to 'Source/cmGlobalWatcomWMakeGenerator.h')
0 files changed, 0 insertions, 0 deletions