On Tuesday 02 October 2007 12:27:24 Shiqing Fan wrote:
> Hi all,
>
> I just got some problem using INCLUDE. I don't know whether I'm in a
> wrong way.
>
> I used it like this:
>
> In top level, include a CMakeLists file from a subdirectory sub1 :
> INCLUDE (sub1/CMakeLists.txt)
This kinda beats the purpose of add_subdirectory.
Replace "INCLUDE(sub1/CMakeLists.txt)" with "add_subdirectory(sub1)" which
should do the same thing but it is cleaner IMO.
> In sub1's CMakeLists.txt, include another CMakeLists file in sub1's
> subdirectory sub2: INCLUDE (sub2/CMakeLists.txt), and CMake says the
> CMakeLists.txt of sub2 cannot be found.
Strange, I thought that relative paths to INCLUDE are always considered
relative to ${CMAKE_CURRENT_SOURCE_DIR} so it should have worked. But then
again it beats the purpose of add_subdirectory().
--
Mihai RUSU Email: [EMAIL PROTECTED]
"Linux is obsolete" -- AST
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake