summaryrefslogtreecommitdiffstats
path: root/Source/cmake.cxx
diff options
context:
space:
mode:
authorDavid Cole <david.cole@kitware.com>2010-10-01 21:23:53 (GMT)
committerDavid Cole <david.cole@kitware.com>2010-10-02 18:31:02 (GMT)
commitfd3249e11afeb38284ee8e2012134de4d410c92b (patch)
tree360c3c1fb3993ca3e25a3de663093889a2187ba3 /Source/cmake.cxx
parente6ac0aacf6c3ce17141870e252fda77d994782d3 (diff)
downloadCMake-fd3249e11afeb38284ee8e2012134de4d410c92b.zip
CMake-fd3249e11afeb38284ee8e2012134de4d410c92b.tar.gz
CMake-fd3249e11afeb38284ee8e2012134de4d410c92b.tar.bz2
New USE_FOLDERS property OFF by default. (#3796)
Visual Studio Express editions do not support solution folders, so default behavior should be as if USE_FOLDERS global property is OFF. Also, allow folder names to be the same as target names: internally, use a prefix to distinguish folder GUIDs from target GUIDs. Add a target and folder with the same name in the ExternalProject test to exercise this code. For CMake itself, provide a new option CMAKE_USE_FOLDERS that defaults to ON so that Visual Studio users get a nicely organized CMake project. Express edition users will have to turn off the CMAKE_USE_FOLDERS option in order to build CMake in the VS Express IDE.
Diffstat (limited to 'Source/cmake.cxx')
-rw-r--r--Source/cmake.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index 37ff7c5..db26b73 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -3486,7 +3486,7 @@ void cmake::DefineProperties(cmake *cm)
cm->DefineProperty
("USE_FOLDERS", cmProperty::GLOBAL,
"Use the FOLDER target property to organize targets into folders.",
- "If not set, CMake treats this property as ON by default. "
+ "If not set, CMake treats this property as OFF by default. "
"CMake generators that are capable of organizing into a "
"hierarchy of folders use the values of the FOLDER target "
"property to name those folders. See also the documentation "