CMAKE_MODULE_PATH problem
Brad King
brad.king at kitware.com
Wed May 3 18:56:00 CEST 2006
Alexander Neundorf wrote:
> On Wednesday 03 May 2006 18:11, Brad King wrote:
>
>>David Faure wrote:
>>
>>>The top of kdebase/CMakeLists.txt says:
>>>
>>># where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is
>>>checked set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
>>>
>>>but still, the FindUSB.cmake in kdebase/cmake/modules/ isn't used, the
>>>one in <install_prefix>/share/apps/cmake/modules/ is used.
>>>
>>>Has something changed in the finding of cmake modules? Or maybe I didn't
>>>notice this problem before...
>>
>>I bet it loads FindKDE4 after setting this, and that module has this line:
>>
>>SET(CMAKE_MODULE_PATH ${KDE4_DATA_DIR}/cmake/modules ${CMAKE_MODULE_PATH})
>>
>>Therefore the installed modules come first in the path.
>
>
> Yes, exactly.
> So the reverse order would be better ?
I think the bug is in kdebase. It should import things and then prepend
itself to the module path.
-Brad
More information about the Kde-buildsystem
mailing list