[Kde-pim] macro_optional_add_subdirectory()
Frank Osterfeld
frank.osterfeld at gmx.de
Wed Jan 16 16:17:58 GMT 2008
On Tuesday 15 January 2008 19:37:01 Stephen Kelly wrote:
> Frank Osterfeld wrote:
> > On Monday 14 January 2008 23:49:07 Stephen Kelly wrote:
> >> As above I've been trying to build kmobiletools, and run into problems
> >> with parts of kdepim depending on each other. To compile it I had to:
> >>
> >> svn up knotes wizards plugins libkleo kleopatra kaddressbook
> >> korganizer kmail knode
> >>
> >> as well.
> >>
> >> Can kdepim be reorganized so that it's applications are less
> >> interdependant and make the module more modular?
> >
> > Which dependencies do you mean in particular? I thought we got rid of
> > (all?) application->application dependencies in kdepim. Correct me if I'm
> > wrong. Or is this rather a problem of the build system, so you can't
> > build kmobiletools without e.g. installing kleopatra's dependencies? Then
> > the CMake files need to be fixed.
>
> I had to have all of the above to compile kmobiletools.
>
> svn up libkdepim kode akonadi libkholidays libkpgp libksieve mimelib
> kdganttl kresources cmake maildir knotes wizards plugins libkleo
> kleopatra kaddressbook korganizer kmail knode
When I do the following in a fresh build dir:
cd kmobiletools
make
...this is what's built:
libkdepim
libakonadi
libakonadiprotocol
akonadi_serializer_sms
...various kmobiletools components from kmobiletools/...
kmobiletools
That looks sane to me. No unwanted dependencies here.
So source-wise kmobiletools should be fine to be built separately.
Frank
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list