News about kdepim: Allow to build standalone each applications


I worked harder during 6 days to allow to build each kdepim application as standalone.

I merged some sub-directories in other directory (for example agents in KMail. The agents depend against KMail), I moved some code in kdepim-addons etc.

This morning I added Superbuild support it’s a macro which allows to build each sub-directories as they were separate modules so we can test if build as standalone is not broken => all compiles fine.

Why I did it ?

It will help developers to compile just a module if he wants to debug/hack etc.

We continue to reduce difficulties to work on kdepim

When will I split in separate repositories ?

I decided to do it for 16.12 (it’s not a typo it’s not for 16.08). I prefer to be sure that all is ok before to process to split them.


How I can to build KMail (or others kdepim apps) as standalone in master kdepim git ?

It’s very easy, clone kdepim git master source:

git clone kde:kdepim.git

cd kdepim/kmail

mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=<path> ../ && make install


  1. Thank you very much for your hardwork!

  2. thump up from a gentoo user who loves separate ebuilds for different applications 😀

  3. Just wanted to say thanks for all the work you’ve done over the years with KDE, it’s really appreciated!

  4. Thanks a lot 🙂 I try to make kdepim better. I will continue.
    Next step fix all QtWebEngine support. It’s an hard work but it’s a good job 🙂

  5. You are amazing.

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Trackbacks and Pingbacks: