mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-05 21:31:08 -06:00
Add CMAKE_FOLDER variable to initialize FOLDER target property
This can be used for example to organize all following targets into one
Visual Studio folder:
set(CMAKE_FOLDER Libraries)
add_subdirectory(libA)
add_subdirectory(libB)
set(CMAKE_FOLDER Executables)
add_subdirectory(progA)
Another possibility is using the current directory name for all
following targets in subdirectories:
get_filename_component(dirname "${CMAKE_CURRENT_SOURCE_DIR}" NAME)
string(APPEND CMAKE_FOLDER "/${dirname}")
This commit is contained in:
7
Help/variable/CMAKE_FOLDER.rst
Normal file
7
Help/variable/CMAKE_FOLDER.rst
Normal file
@@ -0,0 +1,7 @@
|
||||
CMAKE_FOLDER
|
||||
------------
|
||||
|
||||
Set the folder name. Use to organize targets in an IDE.
|
||||
|
||||
This variable is used to initialize the :prop_tgt:`FOLDER` property on all the
|
||||
targets. See that target property for additional information.
|
||||
Reference in New Issue
Block a user