David, I have had some build time success by adopting the ninja generator. It's got some dependency issues but it's workable, and though it doesn't solve the relinking issue, it does make builds generally a lot faster.
Sent from my iPhone On Oct 24, 2012, at 10:35, DavidAllen <dal...@insynchsoft.co.uk> wrote: > I agree with Leif Walsh.... > > I am currently looking at replacing my unix makefile (linux+gmake, > solaris+make/gmake) and Windows VS projects, with cmake. > > For the makefiles I get gcc to output dependency files based on header file > usage, using gcc options -MM -MF -MP -MT. > > This has worked really well for over a year. If I modify a cpp file that is > used by the shared lib, then the executable does not re-link. If I modify a > .h file that is used by the shared lib *and* the executable, then it WILL > re-link. > > Can I confirm that I cannot replicate this functionality with cmake ? > > If so then this may be a blocker for CMAKE adoption , since we have long > build times, and dont want to make them longer. > > regards. David > > > > -- > View this message in context: > http://cmake.3232098.n2.nabble.com/Relink-to-shared-libs-tp7580943p7582156.html > Sent from the CMake mailing list archive at Nabble.com. > -- > > 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 -- 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