[CMake] Creating filters (a.k.a. subdirectories) for Visual Studio projects
Eric Noulard
eric.noulard at gmail.com
Tue Mar 3 08:56:56 EST 2009
2009/3/3 Michael Jackson <mike.jackson at bluequartz.net>:
>
>
>
> On Mar 3, 2009, at 5:26 AM, Eric Noulard wrote:
>
>> 2009/3/3 Michael Schantin <michael at schantin.net>:
>>>
>>>
>>> INCLUDE(${PROJECT_SOURCE_DIR}/mySubDir1/CMakeLists.txt)
>>> INCLUDE(${PROJECT_SOURCE_DIR}/mySubDir2/CMakeLists.txt)
>>
>> You usually don't "INCLUDE" CMakeLists.txt
>> you usually ADD_SUBDIRECTOR
>
> That depends on the context in which you use 'include'. Say you have some
> cmake files that just contain some common cmake code or some macros, then
> using the 'include' command is just fine.
Yes I agree,
however in that case I usually chose another name for the included file.
i.e.
I'd rather:
INCLUDE(Src/Common/Common.cmake)
than:
INCLUDE(Src/Common/CMakeLists.txt)
--
Erk
More information about the CMake
mailing list