On Tuesday 24 March 2009 4:46:29 pm Clinton Stimpson wrote: > Daniel Nelson wrote: > > On Tuesday 24 March 2009 3:16:27 pm Alexander Neundorf wrote: > >> On Tuesday 24 March 2009, Alexander Neundorf wrote: > >>> On Friday 20 March 2009, Daniel Nelson wrote: > >>>> It looks like the projects flags.make is updated every time any > >>>> compile flag or definition changes, and every object file in the > >>>> project depends on flags.make. In the case of properties set using > >>>> set_property() the only part of the flags.make that changes is the > >>>> comment, so maybe it would be best to put these comments into a > >>>> different file that is not a dependency? > >>> > >>> Do you have the same effect when you use SET_SOURCE_FILES_PROPERTIES() > >>> instead ? > >> > >> I checked, it has the same behaviour, also with cmake cvs. > >> It is actually on purpose that the comments change, since this enforces > >> the rebuilding of the object files if only the flags are changed. > >> (if flags.make is generated without these comments, object files are not > >> rebuilt when the flags are changed). > >> Maybe it could be made more fine granular. > >> > >> Alex > > > > So it sounds like the only way to fix this would be to write a separate > > flags.make file for every object file that has compile/define flags set? > > I opened this as issue 8787 in the bug tracker. > > Is your report a duplicate? > See also: http://public.kitware.com/Bug/view.php?id=8642 > > Clint >
Yeah I guess it is a duplicate. -- Daniel _______________________________________________ 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
