cmake seems to like to rebuild every single object file in kdelibs after I svn update. I'm trying to find out why.
One thing I noticed is that DependInfo.cmake seems to be updated just to change the order of lines in it. I guess this is because it comes out of a hashtable? It would need to be sorted, to avoid unnecessary changes (which trigger rebuilding, or at least unnecessary calls to cmake_depends, right?) Also, somehow something deletes many .o files during the build process so I can't see exactly why so many files have to be rebuilt, make -d simply says "kdebug.o doesn't exist anymore, so obviously I need to rebuild it". But why does it get deleted? -- David Faure, [EMAIL PROTECTED], sponsored by Trolltech to work on KDE, Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
--- DependInfo.cmake 2006-02-23 13:02:52.000000000 +0100 +++ DependInfo.cmake.orig 2006-02-21 12:23:54.000000000 +0100 @@ -12,68 +12,70 @@ SET(CMAKE_DEPENDS_CHECK_C "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/fakes.o" ) SET(CMAKE_DEPENDS_CHECK_CXX + "/devel/kde/src/4/kdelibs/kdecore/kcrash.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcrash.o" "/devel/kde/src/4/kdelibs/kdecore/kshortcutlist.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kshortcutlist.o" - "/devel/kde/src/4/kdelibs/kdecore/kurl.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kurl.o" - "/devel/kde/src/4/kdelibs/kdecore/kglobal.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kglobal.o" "/devel/kde/src/4/kdelibs/kdecore/kstdaccel.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kstdaccel.o" "/devel/kde/build/4/kdelibs4_cmake/kdecore/kappdcopiface_skel.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kappdcopiface_skel.o" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/kdebugdcopiface_skel.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdebugdcopiface_skel.o" "/devel/kde/build/4/kdelibs4_cmake/kdecore/ksycoca_skel.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ksycoca_skel.o" - "/devel/kde/src/4/kdelibs/kdecore/kapplication.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kapplication.o" "/devel/kde/build/4/kdelibs4_cmake/kdecore/kdedmodule_skel.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdedmodule_skel.o" - "/devel/kde/src/4/kdelibs/kdecore/kmanagerselection.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kmanagerselection.o" + "/devel/kde/src/4/kdelibs/kdecore/kapplication.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kapplication.o" "/devel/kde/src/4/kdelibs/kdecore/kprocess.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kprocess.o" "/devel/kde/src/4/kdelibs/kdecore/kprocctrl.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kprocctrl.o" - "/devel/kde/src/4/kdelibs/kdecore/kaccel.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kaccel.o" - "/devel/kde/src/4/kdelibs/kdecore/kglobalaccel.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kglobalaccel.o" + "/devel/kde/src/4/kdelibs/kdecore/kdedmodule.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdedmodule.o" "/devel/kde/src/4/kdelibs/kdecore/klibloader.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/klibloader.o" "/devel/kde/src/4/kdelibs/kdecore/kshortcutmenu.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kshortcutmenu.o" - "/devel/kde/src/4/kdelibs/kdecore/kuniqueapplication.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kuniqueapplication.o" - "/devel/kde/src/4/kdelibs/kdecore/kxmessages.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kxmessages.o" "/devel/kde/src/4/kdelibs/kdecore/kacceleratormanager.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kacceleratormanager.o" + "/devel/kde/src/4/kdelibs/kdecore/kuniqueapplication.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kuniqueapplication.o" "/devel/kde/src/4/kdelibs/kdecore/kcompletion.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcompletion.o" + "/devel/kde/src/4/kdelibs/kdecore/kglobalaccel.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kglobalaccel.o" + "/devel/kde/src/4/kdelibs/kdecore/kaccel.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kaccel.o" + "/devel/kde/src/4/kdelibs/kdecore/kmanagerselection.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kmanagerselection.o" + "/devel/kde/src/4/kdelibs/kdecore/ksycoca.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ksycoca.o" + "/devel/kde/src/4/kdelibs/kdecore/ktoolinvocation.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ktoolinvocation.o" "/devel/kde/src/4/kdelibs/kdecore/kaudioplayer.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kaudioplayer.o" "/devel/kde/src/4/kdelibs/kdecore/kprocio.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kprocio.o" - "/devel/kde/src/4/kdelibs/kdecore/ktoolinvocation.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ktoolinvocation.o" - "/devel/kde/src/4/kdelibs/kdecore/ksycoca.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ksycoca.o" + "/devel/kde/src/4/kdelibs/kdecore/kxmessages.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kxmessages.o" + "/devel/kde/src/4/kdelibs/kdecore/kconfigskeleton.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kconfigskeleton.o" "/devel/kde/src/4/kdelibs/kdecore/network/kresolver.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kresolver.o" "/devel/kde/src/4/kdelibs/kdecore/kstartupinfo.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kstartupinfo.o" "/devel/kde/src/4/kdelibs/kdecore/kclipboard.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kclipboard.o" - "/devel/kde/src/4/kdelibs/kdecore/kdedmodule.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdedmodule.o" - "/devel/kde/src/4/kdelibs/kdecore/kcrash.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcrash.o" - "/devel/kde/src/4/kdelibs/kdecore/network/kreverseresolver.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kreverseresolver.o" + "/devel/kde/src/4/kdelibs/kdecore/kurl.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kurl.o" + "/devel/kde/src/4/kdelibs/kdecore/kglobal.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kglobal.o" "/devel/kde/src/4/kdelibs/kdecore/kcheckaccelerators.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcheckaccelerators.o" - "/devel/kde/src/4/kdelibs/kdecore/kconfigskeleton.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kconfigskeleton.o" + "/devel/kde/src/4/kdelibs/kdecore/network/kreverseresolver.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kreverseresolver.o" "/devel/kde/src/4/kdelibs/kdecore/network/kclientsocketbase.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kclientsocketbase.o" "/devel/kde/src/4/kdelibs/kdecore/network/kstreamsocket.cpp" @@ -86,8 +88,6 @@ SET(CMAKE_DEPENDS_CHECK_CXX "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kbufferedsocket.o" "/devel/kde/src/4/kdelibs/kdecore/kglobalaccel_x11.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kglobalaccel_x11.o" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/kdebugdcopiface_skel.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdebugdcopiface_skel.o" "/devel/kde/src/4/kdelibs/kdecore/kwinmodule.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kwinmodule.o" "/devel/kde/src/4/kdelibs/kdecore/kdebug.cpp" @@ -132,6 +132,10 @@ SET(CMAKE_DEPENDS_CHECK_CXX "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kaccelbase.o" "/devel/kde/src/4/kdelibs/kdecore/kglobalsettings.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kglobalsettings.o" + "/devel/kde/src/4/kdelibs/kdecore/kappdcopiface.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kappdcopiface.o" + "/devel/kde/src/4/kdelibs/kdecore/kcalendarsystem.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcalendarsystem.o" "/devel/kde/src/4/kdelibs/kdecore/kallocator.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kallocator.o" "/devel/kde/src/4/kdelibs/kdecore/kvmallocator.cpp" @@ -164,14 +168,12 @@ SET(CMAKE_DEPENDS_CHECK_CXX "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdcoppropertyproxy.o" "/devel/kde/src/4/kdelibs/kdecore/krandom.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/krandom.o" - "/devel/kde/src/4/kdelibs/kdecore/ksycocadict.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ksycocadict.o" "/devel/kde/src/4/kdelibs/kdecore/kpixmapprovider.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kpixmapprovider.o" "/devel/kde/src/4/kdelibs/kdecore/kcodecs.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcodecs.o" - "/devel/kde/src/4/kdelibs/kdecore/kappdcopiface.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kappdcopiface.o" + "/devel/kde/src/4/kdelibs/kdecore/ksycocadict.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ksycocadict.o" "/devel/kde/src/4/kdelibs/kdecore/ksycocafactory.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ksycocafactory.o" "/devel/kde/src/4/kdelibs/kdecore/kcatalog.cpp" @@ -182,8 +184,6 @@ SET(CMAKE_DEPENDS_CHECK_CXX "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdeversion.o" "/devel/kde/src/4/kdelibs/kdecore/kdebugdcopiface.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdebugdcopiface.o" - "/devel/kde/src/4/kdelibs/kdecore/kcalendarsystem.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcalendarsystem.o" "/devel/kde/src/4/kdelibs/kdecore/kcalendarsystemgregorian.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcalendarsystemgregorian.o" "/devel/kde/src/4/kdelibs/kdecore/kcalendarsystemhijri.cpp" @@ -196,14 +196,14 @@ SET(CMAKE_DEPENDS_CHECK_CXX "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kmacroexpander.o" "/devel/kde/src/4/kdelibs/kdecore/kidna.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kidna.o" - "/devel/kde/src/4/kdelibs/kdecore/kcalendarsystemjalali.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcalendarsystemjalali.o" + "/devel/kde/src/4/kdelibs/kdecore/kmountpoint.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kmountpoint.o" "/devel/kde/src/4/kdelibs/kdecore/ktempdir.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ktempdir.o" "/devel/kde/src/4/kdelibs/kdecore/kshell.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kshell.o" - "/devel/kde/src/4/kdelibs/kdecore/kmountpoint.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kmountpoint.o" + "/devel/kde/src/4/kdelibs/kdecore/kcalendarsystemjalali.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kcalendarsystemjalali.o" "/devel/kde/src/4/kdelibs/kdecore/kprotocolinfo_kdecore.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kprotocolinfo_kdecore.o" "/devel/kde/src/4/kdelibs/kdecore/kprotocolinfofactory.cpp" @@ -220,10 +220,10 @@ SET(CMAKE_DEPENDS_CHECK_CXX "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/ktzfiletimezone.o" "/devel/kde/src/4/kdelibs/kdecore/kdatetime.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kdatetime.o" - "/devel/kde/src/4/kdelibs/kdecore/kfilterbase.cpp" - "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kfilterbase.o" "/devel/kde/src/4/kdelibs/kdecore/kmath.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kmath.o" + "/devel/kde/src/4/kdelibs/kdecore/kfilterbase.cpp" + "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kfilterbase.o" "/devel/kde/src/4/kdelibs/kdecore/kfilterdev.cpp" "/devel/kde/build/4/kdelibs4_cmake/kdecore/CMakeFiles/kdecore.dir/kfilterdev.o" "/devel/kde/src/4/kdelibs/kdecore/kgzipfilter.cpp"
_______________________________________________ Kde-buildsystem mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-buildsystem
