neundorf at kde.org
Sun Feb 19 18:57:08 CET 2006
On Sunday 19 February 2006 18:53, you wrote:
> > So which dirs are added automatically ?
> > CMAKE_CURRENT_BINARY_DIR and CMAKE_CURRENT_SOURCE_DIR ?
> If the build is out-of-source CMAKE_CURRENT_BINARY_DIR is added
> automatically. This approximates the include file behavior for
> in-source builds with ""-style includes, at least for source files that
> are in the source directory. Upon writing this I realize that for
> generated sources in the binary tree one needs CMAKE_CURRENT_SOURCE_DIR
> too. I'm less comfortable adding this one automatically so I think I'll
> change things to not do this by default but add both paths if
> CMAKE_AUTOMATIC_INCLUDE_DIRECTORIES is set. Then you can set that
> variable once at the top of KDE and get the required behavior.
Yes, IMO this sounds better :-)
Maybe CMAKE_AUTOMATIC_INCLUDE_DIRECTORIES -> CMAKE_ALWAYS_INCLUDE_CURRENT_DIR
or something like this ?
"AUTOMATIC" sounds a bit vague.
Work: alexander.neundorf AT jenoptik.com - http://www.jenoptik-los.de
Home: neundorf AT kde.org - http://www.kde.org
alex AT neundorf.net - http://www.neundorf.net
More information about the Kde-buildsystem