Wanna have regular regression builds ? Continous builds ? Continous unit testing ?

Well, if you want that, you can have it today for trunk/KDE/kdelibs/.
The cmake ( http://www.cmake.org ) developers have been so nice to setup a dashboard for KDE:
If you build kdelibs/ using cmake, simply enter "make Experimental" and the results will end up there. As you can see, I just succeeded building kdelibs/ on FreeBSD :-)

Setting up continous builds (recompiling on commits) is also possible, if required with email notifications if there are problems detected. Unit tests can be run. And this on all platforms, Linux, *BSD, Mac OS X, Windows (cygwin, mingw, MSVC).

What you have to do for this ?
Get trunk/KDE/kdelibs/, get cmake from cmake cvs or download the special cmake KDE release created yesterday by Bill Hoffman: http://mail.kde.org/pipermail/kde-buildsystem/2006-January/000539.html
and read the short introduction:

Finally run cmake, make or make Experimental, and see how kdelibs/ is built and the results appear on the dashboard :-)

Have fun


I take it your first build, since it only took 0.3 minutes, was from running a "make Experimental" in an already built tree? That would probably explain the no warnings too.

I'm currently about halfway through a "make Experimental" on OS X, but all I have is an iBook G3 600Mhz and it's currently at 5 hours and counting! I did, however, try my Kubuntu Breezy box too (the build labeled kendrick) and it worked just fine.

Ben Reed is currently attempting some xcode builds, so we'll see how that goes too. :-)

By lovelace at Fri, 01/27/2006 - 20:53

Exactly, I tried what happens when running "make Experimental" from an already built tree.

Nice to hear that it seems to work good for you :-)


By Alexander Neundorf at Fri, 01/27/2006 - 21:42