On Friday 17 February 2012, Raphael Kubo da Costa wrote: > Alexander Neundorf <[email protected]> writes: > > Hi Raphael, > > > > I'm going through FindKDE4Internal.cmake currently to prepare it for KDE > > frameworks. > > > > If came about this patch from you: > > http://quickgit.kde.org/index.php?p=kdelibs.git&a=commit&h=59066f389a9ae3 > > 7b0a5e0d66287b326032c2cfae > > > > which references the discussion below. > > > > Is this still the case with cmake 2.8.7, i.e. do > > CMAKE_[C|CXX]_IMPLICIT_INCLUDE_DIRECTORIES still not contain all those > > directories ? > > > > Please have a look at this. > > If they should, we should try to get this into CMake ASAP. > > Hi there, > > Looking at CMake's UnixPaths.cmake in master I still only see > /usr/include being added to CMAKE_[C|CXX]_IMPLICIT_INCLUDE_DIRECTORIES > (there's also the issue of /usr/local/lib not being in > CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES, but I don't remember being > bitten by this). > > I could send a patch to CMake to add /usr/local/include to > IMPLICIT_INCLUDE_DIRECTORIES (perhaps in > Modules/Platform/FreeBSD.cmake), but even then, one should at least in > theory be able to use a different prefix when installing the ports > (packages) on FreeBSD, so a dynamic solution like the one we have is the > one which fits best, I think. Another solution I can think of is trying > to upstream the linked commit.
Yes, I think that's probably the best idea. Best place is the cmake-developers mailing list. Alex _______________________________________________ Kde-buildsystem mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-buildsystem
