bksys / scons (Re: win32 port)

Alexander Neundorf neundorf at kde.org
Tue Jan 10 18:47:27 CET 2006


On Tuesday 10 January 2006 18:39, you wrote:
> Alexander Neundorf wrote:
> >Many things you are discussing here are already implemented by cmake,
> > and: *the cmake guys want cmake to become the buildsystem for KDE4*.
>
> In order to do that, they must drop the support for make and write a tool
> to build. The use of make is a very negative point for cmake, because

To make it clear: cmake supports multiple buildsystems, adding another one 
doesn't mean that the support for make would have to be dropped.
cmake generates the build files, and then the actual build tool works with the 
generated build files. This means it generates Makefiles for make, XCode 
projects for XCode, MSVC projects for MSVC. 
If there is a build tool which does have a concept of compilation and 
non-compilation jobs and which has progress information, support for this 
build tool can be added as an *additional* generator to cmake.

IOW this means that developers on OS X could use XCode for developing KDE4, 
and MSVC 7 developers can use the MSVC 7 IDE to develop KDE4.

If this results in different behaviour, it is a bug in cmake and the cmake 
devs will take care in fixing it.

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 Kde-buildsystem mailing list