Merging of kdelibs_export.h and kdelibs_export_win.h
David Faure
faure at kde.org
Tue Jan 23 18:36:52 CET 2007
On Monday 22 January 2007 15:46, David Faure wrote:
> >
> > That makes a LOT of extra files to install in kdelibs. I am not sure we
> > gain a big advantage by doing that.
>
> I think modularity is always a huge advantage.
yesterday this change was made to kdelibs_export.h:
-#define KSPELL2_EXPORT KDE_EXPORT
+#define SONNET_EXPORT KDE_EXPORT
today I tried to compile one thing in kdebase, and *every single file in kdebase* had to be recompiled,
even though *nothing* in kdebase uses kspell2/sonnet.
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_popupmenu.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konqhistorymanageradaptor.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/undomanageradaptor.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_settings.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/kfileivi.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_xmlguiclient.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_iconviewwidget.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/knewmenu.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_operations.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_dirpart.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_events.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_propsview.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_pixmapprovider.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_bgnddlg.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/kivdirectoryoverlay.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_historyentry.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_historymgr.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konqmimedata.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konqbookmarkmanager.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_filetip.o".
Dependee "/d/kde/inst/kde4/include/kdelibs_export.h" is newer than depender "libkonq/CMakeFiles/konq.dir/konq_faviconmgr.o".
I stand by what I said: we need to split it up ;)
--
David Faure, faure at kde.org, sponsored by Trolltech to work on KDE,
Konqueror (http://www.konqueror.org), and KOffice (http://www.koffice.org).
More information about the Kde-buildsystem
mailing list