FILE(REMOVE) and FILE(APPEND) don't resolve relative filenames the same way

Alexander Neundorf neundorf at kde.org
Mon Mar 9 22:08:18 CET 2009


On Friday 06 March 2009, David Faure wrote:
...
> Alternative solution: including kde4automoc into cmake. I know we discussed
> it in the past and it was rejected, but this is another argument for it.

IIRC it wasn't really rejected, there were just some requirements which have 
to be fullfilled before:
* should be BSD-licensed - done
* must not require Qt (if it is integrated directly into cmake) - not done 

> My boss wouldn't let me add it as dependency, he wanted an
> "off-the-shelf cmake" solution: importing kde4automoc and integrating it
> into the compilation properly sounded like a bit too much trouble
> for a single cpp file that defined a Q_OBJECT...)

Well, it's not "kde4automoc" anymore, it's just "automoc4", lives in 
kdesupport and is independent from KDE. There should be separate packages for 
it. It's a small binary tool which doesn't introduce any new additional 
dependencies (except it itself) which you don't already have (i.e. QtCore).

Alex


More information about the Kde-buildsystem mailing list