On 05/02/2013 02:46 AM, Stephen Kelly wrote: > Brad King wrote: >> On 04/30/2013 07:38 PM, Stephen Kelly wrote: >> I'm saying that even after the current version of the topic the >> caching is still accumulating across configurations in multi-config >> generators. AFAICT that part is not yet fixed. The >> CachedLinkInterfaceIncludeDirectoriesEntries needs to map from config >> to list of entries. > > Hmm, I don't think that is true currently.
The logic is: if(cachingDone[config]) { cachedEntries.push_back(expr); } cachingDone[config] = true; When that runs for multiple configurations then it will duplicate the expr entry, accumulating one for each config. -Brad -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers