[CMake] Creating filters (a.k.a. subdirectories) for Visual Studio projects

Eric Noulard eric.noulard at gmail.com
Tue Mar 3 05:26:07 EST 2009


2009/3/3 Michael Schantin <michael at schantin.net>:
> Hello,
>
> is there a possibility to generate those "filters" (a.k.a.
> subdirectories in .vcproj files) using CMake? I managed to generate
> several CMakeLists.txt files. One resides in the root directory, the
> other ones in subdirectories. They are included like this:
>
> INCLUDE(${PROJECT_SOURCE_DIR}/mySubDir1/CMakeLists.txt)
> INCLUDE(${PROJECT_SOURCE_DIR}/mySubDir2/CMakeLists.txt)

You usually don't "INCLUDE" CMakeLists.txt
you usually ADD_SUBDIRECTORY

> Now I would like to have those files from mySubDir1 appear in the
> Visual Studio project in a seperate filter called mySubDir1. How do I
> do that?

Did you try the "SOURCE_GROUP" command?


-- 
Erk


More information about the CMake mailing list