Its been quite a while since I blogged, but this is really worth it.
I was talked into doing a first release of a KDevelop 4 plugin I’ve worked for some time now (thanks Milian ;) ). There’s been already a blog entry about it before that highlighted the features the plugin has and what its intended use is. Just a quick recap: It allows to setup executables to be run for build/configure/install/… and configure include paths and defines per build directory so that projects using something other than make/cmake/qmake can be nicely worked on with KDevelop.
Additionally it now properly supports multiple build-directories and switching between them by making sure that the language support is re-parsing the project to update the data based on the new includes. I’m using
that now quite a bit to switch between my Qt3 and Qt4 build dirsectories.
Reporting bugs has also been improved by re-using KDE infrastructure instead of mailing me directly which I almost always forget about… So in case you do find a bug or have a feature suggestions, simply file a bug against kdevelop (if possible directly choose the “custom-buildsystem” component in bugzilla) and I’ll try to take care of it.
The source code is currently still hosted on gitorious.org but will move to git.kde.org soon. I just wanted to have a release out in the wild to demonstrate my willingness to maintain this plugin and hence be able to move to the stable-plugins subproject within KDevelop (yeah they setup rules for that ;) ).
You can find the source code on any of the KDE mirrors and here are the hashsums to verify you’ve got the proper package:
MD5Sum: 2d373002ddac5f5c23f67620bcbcc63d kdevelop-custom-buildsystem-1.0.0.tar.bz2
SHA1Sum: 25e08a67f653eae5210ad360c7cb559b2178e0cd kdevelop-custom-buildsystem-1.0.0.tar.bz2