USE_FOLDERS — CMake 3.29.3 Documentation

# USE_FOLDERS

Controls whether to use the `FOLDER` target property to organize targets into folders. The value of `USE_FOLDERS` at the end of the top level `CMakeLists.txt` file is what determines the behavior.

Changed in version 3.26: CMake treats this property as `ON` by default. See policy `CMP0143`.

Not all CMake generators support recording folder details for targets. The `Xcode` and Visual Studio generators are examples of generators that do. Similarly, not all IDEs support presenting targets using folder hierarchies, even if the CMake generator used provides the necessary information.