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
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=<path> ../ && make install