|
|
@@ -1336,6 +1336,29 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
|
|
|
"this variable is defined to 1.",
|
|
|
false,"Variables for Languages");
|
|
|
|
|
|
+ cm->DefineProperty(
|
|
|
+ "CMAKE_Fortran_MODDIR_FLAG", cmProperty::VARIABLE,
|
|
|
+ "Fortran flag for module output directory.",
|
|
|
+ "This stores the flag needed to pass the value of the "
|
|
|
+ "Fortran_MODULE_DIRECTORY target property to the compiler.",
|
|
|
+ false,"Variables for Languages");
|
|
|
+
|
|
|
+ cm->DefineProperty(
|
|
|
+ "CMAKE_Fortran_MODDIR_DEFAULT", cmProperty::VARIABLE,
|
|
|
+ "Fortran default module output directory.",
|
|
|
+ "Most Fortran compilers write .mod files to the current working "
|
|
|
+ "directory. "
|
|
|
+ "For those that do not, this is set to \".\" and used when the "
|
|
|
+ "Fortran_MODULE_DIRECTORY target property is not set.",
|
|
|
+ false,"Variables for Languages");
|
|
|
+
|
|
|
+ cm->DefineProperty(
|
|
|
+ "CMAKE_Fortran_MODOUT_FLAG", cmProperty::VARIABLE,
|
|
|
+ "Fortran flag to enable module output.",
|
|
|
+ "Most Fortran compilers write .mod files out by default. "
|
|
|
+ "For others, this stores the flag needed to enable module output.",
|
|
|
+ false,"Variables for Languages");
|
|
|
+
|
|
|
// variables that are used by cmake but not to be documented
|
|
|
cm->DefineProperty("CMAKE_MATCH_0", cmProperty::VARIABLE,0,0);
|
|
|
cm->DefineProperty("CMAKE_MATCH_1", cmProperty::VARIABLE,0,0);
|