Split building

Piotr Jaroszyński p.jaroszynski at gmail.com
Mon Jan 7 19:50:04 CET 2008


On Monday 07 of January 2008 19:23:56 Alexander Neundorf wrote:
> > Sounds like an idea.
>
> This will be some work. It means that developers must not use the target
> names anymore when linking to libraries :-/
>
> Would it be an option for you to always also check out the library
> directories so that these targets exist ?
>
> Would it be an option for you to checkout everything but enable only the
> application you're interested in ?
> This would mean you would have a switch BUILD_KFOO for each app, which you
> could enable as you want. Libs would be always enabled.
>
> It may be possible to do something with export_library_dependencies(), so
> you may be able to preload some stuff into cmake so it can deal with the
> unknown lib, I have to check...

Rebuilding libs for each package is not an option as Gentoo is a source based 
distributions, users would kill us :) Unpacking more stuff won't hurt as far 
as we don't build everything over and over again. Would it be possible to 
only build the package in question but make CMake use the targets it doesn't 
build (e.g. konq in the kdepasswd case)?

-- 
Best Regards,
Piotr Jaroszyński


More information about the Kde-buildsystem mailing list