Build system (was Re: Future of KDE Development)

Alexander Neundorf neundorf at kde.org
Mon Feb 14 22:30:41 GMT 2005


On Monday 14 February 2005 23:18, Alexander Dymo wrote:
> On Monday 14 February 2005 18:02, Guillaume Laurent wrote:
> > The current build system is *way* scarier IMHO :-).
>
> I agree too.
>
> > As far as I know, scons is the only build system which also has
> > autoconf-like features. bksys adds the all the kde-only bits we need, so
> > IMHO it's very much worth a look.
>
> I looked at SConscript you've posted and I'm a bit scaried now.

I also had a look at it and then I remembered why I didn't like it. It feels 
like writing a program which compiles my program instead of declaring some 
facts in order to have another tool compile my program.

> That file looks as difficult to parse and modify by an IDE as the old
> Makefile.am's. God, how I miss the buildsystem that would use
> xml files or smth similar that is easy to parse and modify ;)

May I mention that while cmake is being built, a libcmakesomething.a is also 
built, which contains all the required functions (source files, dependancies, 
additional libs, compiler switches, etc.). Although it is currently not 
planned to turn this into a shared libcmake.so, the code is there and could 
simply be used.

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-core-devel mailing list