From kde-core-devel Mon Jun 13 12:02:23 2005 From: Benjamin Reed Date: Mon, 13 Jun 2005 12:02:23 +0000 To: kde-core-devel Subject: Re: Build system for KDE4 Message-Id: <57eba22505061305025d575185 () mail ! gmail ! com> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=111866432011169 On 6/13/05, tnagyemail-ml@yahoo.fr wrote: > Another solution is bksys, it is based on Scons > http://www.kde-apps.org/content/show.php?content=19243 > and which has (now) a set of function fairly similar > to the syntax of the .am files. Several kde projects > are using it already (rosegarden, kdissert, ..) and a > graphical project manager is in preparation. > A prototype to compile and install the kdegames module > has been shown some time ago. Unlike Cmake, bksys does > not need to generate Makefiles, and only depends on > python. Does bksys cache it's results? When I last messed with scons it did not. One of the issues with "dep-resolution is part of the build process" is that a project like KDE has so many tests that you're essentially waiting a minute or two for the equivalent of "./configure" to run every time you just want to run the equivalent of "make". It's faster, since it's not shell, but that's still one of those things where it's sucking just a little bit of time from every developer's work through the development process...