| 
					
				 | 
			
			
				@@ -78,6 +78,13 @@ void cmDocumentVariables::DefineVariables(cmake* cm) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "useful for adding special flags and commands based" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      " on the final build environment. ", false,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "Variables that Provide Information"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_CROSSCOMPILING", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Is CMake currently cross compiling.", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "This variable will be set to true by CMake if CMake is cross " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "compiling. Specifically if the build platform is different " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "from the target platform.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables that Provide Information"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ("CMAKE_CACHEFILE_DIR", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "The directory with the CMakeCache.txt file.", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -417,14 +424,6 @@ void cmDocumentVariables::DefineVariables(cmake* cm) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "CMakeLists file.",false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ("CMAKE_CROSSCOMPILING", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     "Is CMake currently cross compiling.", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     "This variable will be set to true by CMake if CMake is cross " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     "compiling. Specifically if the build platform is different " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     "from the target platform.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ("CMAKE_INSTALL_PREFIX", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "Install directory used by install.", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -443,6 +442,97 @@ void cmDocumentVariables::DefineVariables(cmake* cm) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_PREFIX_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_XXX(), with appropriate suffixes added.", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used by the FIND_XXX() commands. It " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "contains the \"base\" directories, the FIND_XXX() commands append " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "appropriate subdirectories to the base directories. So FIND_PROGRAM() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "adds /bin to each of the directories in the path, FIND_LIBRARY() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "appends /lib to each of the directories, and FIND_PATH() and " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "FIND_FILE() append /include . By default it is empty, it is intended " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "to be set by the project. See also CMAKE_SYSTEM_PREFIX_PATH, " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "CMAKE_INCLUDE_PATH, CMAKE_LIBRARY_PATH, CMAKE_PROGRAM_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_INCLUDE_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_FILE() and FIND_PATH().", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used both by FIND_FILE() and " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "FIND_PATH(). Both commands will check each of the contained directories " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "for the existence of the file which is currently searched. By default " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "it is empty, it is intended to be set by the project. See also " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "CMAKE_SYSTEM_INCLUDE_PATH, CMAKE_PREFIX_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_LIBRARY_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_LIBRARY().", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used by FIND_LIBRARY(). FIND_LIBRARY() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "will check each of the contained directories for the existence of the " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "library which is currently searched. By default it is empty, it is " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "intended to be set by the project. See also CMAKE_SYSTEM_LIBRARY_PATH, " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "CMAKE_PREFIX_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_PROGRAM_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_PROGRAM().", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used by FIND_PROGRAM(). FIND_PROGRAM() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "will check each of the contained directories for the existence of the " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "program which is currently searched. By default it is empty, it is " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "intended to be set by the project. See also CMAKE_SYSTEM_PROGRAM_PATH, " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     " CMAKE_PREFIX_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_SYSTEM_PREFIX_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_XXX(), with appropriate suffixes added.", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used by the FIND_XXX() commands. It " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "contains the \"base\" directories, the FIND_XXX() commands append " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "appropriate subdirectories to the base directories. So FIND_PROGRAM() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "adds /bin to each of the directories in the path, FIND_LIBRARY() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "appends /lib to each of the directories, and FIND_PATH() and " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "FIND_FILE() append /include . By default this contains the standard " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "directories for the current system. It is NOT intended " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "to be modified by the project, use CMAKE_PREFIX_PATH for this. See also " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "CMAKE_SYSTEM_INCLUDE_PATH, CMAKE_SYSTEM_LIBRARY_PATH, " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "CMAKE_SYSTEM_PROGRAM_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_SYSTEM_INCLUDE_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_FILE() and FIND_PATH().", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used both by FIND_FILE() and " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "FIND_PATH(). Both commands will check each of the contained directories " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "for the existence of the file which is currently searched. By default " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "it contains the standard directories for the current system. It is " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "NOT intended to be modified by the project, use CMAKE_INCLUDE_PATH " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "for this. See also CMAKE_SYSTEM_PREFIX_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_SYSTEM_LIBRARY_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_LIBRARY().", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used by FIND_LIBRARY(). FIND_LIBRARY() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "will check each of the contained directories for the existence of the " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "library which is currently searched. By default it contains the " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "standard directories for the current system. It is NOT intended to be " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "modified by the project, use CMAKE_SYSTEM_LIBRARY_PATH for this. See " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "also CMAKE_SYSTEM_PREFIX_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ("CMAKE_SYSTEM_PROGRAM_PATH", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Path used for searching by FIND_PROGRAM().", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Specifies a path which will be used by FIND_PROGRAM(). FIND_PROGRAM() " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "will check each of the contained directories for the existence of the " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "program which is currently searched. By default it contains the " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "standard directories for the current system. It is NOT intended to be " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "modified by the project, use CMAKE_PROGRAM_PATH for this. See also " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "CMAKE_SYSTEM_PREFIX_PATH.", false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     "Variables That Change Behavior"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   cm->DefineProperty 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ("CMAKE_USER_MAKE_RULES_OVERRIDE", cmProperty::VARIABLE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      "Specify a file that can change the build rule variables.", 
			 |