Просмотр исходного кода

Document CMAKE_<LANG>_COMPILER_LOADED variable

Brad King 16 лет назад
Родитель
Сommit
5a4797ad80
1 измененных файлов с 7 добавлено и 2 удалено
  1. 7 2
      Source/cmDocumentVariables.cxx

+ 7 - 2
Source/cmDocumentVariables.cxx

@@ -1241,6 +1241,13 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
      "This is the list of extensions for a "
      "given languages source files.",false,"Variables for Languages");
 
+  cm->DefineProperty(
+    "CMAKE_<LANG>_COMPILER_LOADED", cmProperty::VARIABLE,
+    "Defined to true if the language is enabled.",
+    "When language <LANG> is enabled by project() or enable_language() "
+    "this variable is defined to 1.",
+    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);  
@@ -1259,8 +1266,6 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
                      cmProperty::VARIABLE,0,0);
   cm->DefineProperty("CMAKE_<LANG>_COMPILER_ID_RUN",
                      cmProperty::VARIABLE,0,0);
-  cm->DefineProperty("CMAKE_<LANG>_COMPILER_LOADED",
-                     cmProperty::VARIABLE,0,0);
   cm->DefineProperty("CMAKE_<LANG>_CREATE_ASSEMBLY_SOURCE",
                      cmProperty::VARIABLE,0,0);
   cm->DefineProperty("CMAKE_<LANG>_CREATE_PREPROCESSED_SOURCE",