|
|
@@ -3191,7 +3191,7 @@ void cmMakefile::DefineProperties(cmake *cm)
|
|
|
"in your CMake scripts. It returns a list of what list files "
|
|
|
"are currently being processed, in order. So if one listfile "
|
|
|
"does an INCLUDE command then that is effectively pushing "
|
|
|
- "the included listfile onto the stack.");
|
|
|
+ "the included listfile onto the stack.", false);
|
|
|
|
|
|
cm->DefineProperty
|
|
|
("TEST_INCLUDE_FILE", cmProperty::DIRECTORY,
|
|
|
@@ -3260,6 +3260,64 @@ void cmMakefile::DefineProperties(cmake *cm)
|
|
|
"for example typing make will cause the targets to be built. "
|
|
|
"The same concept applies to the default build of other generators.",
|
|
|
false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("PARENT_DIRECTORY", cmProperty::DIRECTORY,
|
|
|
+ "Source directory that added current subdirectory.",
|
|
|
+ "This read-only property specifies the source directory that "
|
|
|
+ "added the current source directory as a subdirectory of the build. "
|
|
|
+ "In the top-level directory the value is the empty-string.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("INCLUDE_REGULAR_EXPRESSION", cmProperty::DIRECTORY,
|
|
|
+ "Include file scanning regular expression.",
|
|
|
+ "This read-only property specifies the regular expression used "
|
|
|
+ "during dependency scanning to match include files that should "
|
|
|
+ "be followed. See the include_regular_expression command.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("VARIABLES", cmProperty::DIRECTORY,
|
|
|
+ "List of variables defined in the current directory.",
|
|
|
+ "This read-only property specifies the list of CMake variables "
|
|
|
+ "currently defined. "
|
|
|
+ "It is intended for debugging purposes.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("CACHE_VARIABLES", cmProperty::DIRECTORY,
|
|
|
+ "List of cache variables available in the current directory.",
|
|
|
+ "This read-only property specifies the list of CMake cache "
|
|
|
+ "variables currently defined. "
|
|
|
+ "It is intended for debugging purposes.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("MACROS", cmProperty::DIRECTORY,
|
|
|
+ "List of macro commands available in the current directory.",
|
|
|
+ "This read-only property specifies the list of CMake macros "
|
|
|
+ "currently defined. "
|
|
|
+ "It is intended for debugging purposes. "
|
|
|
+ "See the macro command.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("DEFINITIONS", cmProperty::DIRECTORY,
|
|
|
+ "For CMake 2.4 compatibility only. Use COMPILE_DEFINITIONS instead.",
|
|
|
+ "This read-only property specifies the list of flags given so far "
|
|
|
+ "to the add_definitions command. "
|
|
|
+ "It is intended for debugging purposes. "
|
|
|
+ "Use the COMPILE_DEFINITIONS instead.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("INCLUDE_DIRECTORIES", cmProperty::DIRECTORY,
|
|
|
+ "List of preprocessor include file search directories.",
|
|
|
+ "This read-only property specifies the list of directories given "
|
|
|
+ "so far to the include_directories command. "
|
|
|
+ "It is intended for debugging purposes.", false);
|
|
|
+
|
|
|
+ cm->DefineProperty
|
|
|
+ ("LINK_DIRECTORIES", cmProperty::DIRECTORY,
|
|
|
+ "List of linker search directories.",
|
|
|
+ "This read-only property specifies the list of directories given "
|
|
|
+ "so far to the link_directories command. "
|
|
|
+ "It is intended for debugging purposes.", false);
|
|
|
}
|
|
|
|
|
|
//----------------------------------------------------------------------------
|