Wednesday, January 3, 2007

CDashboard

I've been using cmake for a while now as a autotools replacement. I noticed that a build system called Dart exists for cmake, though it is a bit difficult to get up running. This is not at least because of the bad documentation. I found out that cmake has a build i test utility called ctest that can compile, configure, test and post logs and results as xml files to a remote destination. Therefore I decided to create a simple tool for transforming these xml files into html pages using xslt.

This way I'll only have to setup a cronjob that makes a 'svn co', runs the ctest and runs my tool to create the html pages with the status.

I've posted it to the cmake mailing list and hope for some feedback. Though, after registering on the mailing list I noticed someone talking about a Dart2 thingy. Maybe that'll be easy enough to deprecate my tool even before it has been born. I don't mind... I just need a tool that works :)

You can download the first simple version below. Install instructions is in the package.

cdashboard-0.1.tar.gz

No comments: