Hi, On Fri, Aug 3, 2012 at 8:41 PM, Leif Walsh <leif.wa...@gmail.com> wrote: > This is sort of the point of shared libs though, you can update them without > relinking everything on your system, unless you're doing something really > brain-damaged.
Actually no, adding new public API, changing existing API in compatible ways are things you can do with a shared library which needs relinking. Changing the implementation is just one of the things you can do. The point is simply, there's no way for the buildsystem to find that out and no cmake does not provide ways to disable dependency tracking, if you want that simply don't use a buildsystem with dependency tracking - for example a shell script. Andreas -- 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://www.cmake.org/mailman/listinfo/cmake