RFC: KHTML "modular" build

Alexander Neundorf neundorf at kde.org
Mon Jul 17 17:07:16 BST 2006


On Monday 17 July 2006 00:14, Matt Broadstone wrote:
> Attached is a patch to make khtml build in pieces. It breaks all the
> subdirs (but for ecma right now) into static libs and then uses those
> to build khtml. I wanted to ask you all whether you thought this was a
> good idea.. I mainly did it because I was sick of rebuilding all of
> khtml every time I made a small change in my soc project under
> ecma/debugger, but I have talked to people who think the A) longer
> link times B) reverting to autotools-like behavior here, are unwanted
> sideeffects of this change. Anyway, let me know what you all think.

Convenience libs are not really supported by cmake, the conversion from the 
libtool convenience libs to compile-all-in-one was done by purpose.
If you find a way to make this work portable with cmake on all supported 
platforms I'd be very happy.
As it is now, changing this to static libs may break things on some platforms. 
I strongly recommend not to change it to static libs except you know very 
well what you are doing.
http://www.cmake.org/Wiki/CMake_FAQ#Does_CMake_support_.22convenience.22_libraries.3F

Bye
Alex
-- 
Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de
Home: neundorf AT kde.org                - http://www.kde.org
      alex AT neundorf.net               - http://www.neundorf.net




More information about the kfm-devel mailing list