Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Prepare to windows.
[simgrid.git] / buildtools / Cmake / src / CMakeDocs.txt
index a7a9db3..4ac4978 100644 (file)
@@ -63,12 +63,12 @@ ${PROJECT_DIRECTORY}/doc/webcruft/poster_thumbnail.png
 
 if(DOXYGEN_PATH AND FIG2DEV_PATH)
        
-    exec_program("${FIG2DEV_PATH}/fig2dev -Lmap ${PROJECT_DIRECTORY}/doc/fig/simgrid_modules.fig" OUTPUT_VARIABLE output_fig2dev)
-    string(REPLACE "\n" ";" output_fig2dev "${output_fig2dev}")
-    
-    file(REMOVE ${PROJECT_DIRECTORY}/doc/simgrid_modules.map)  
+       exec_program("${FIG2DEV_PATH}/fig2dev -Lmap ${PROJECT_DIRECTORY}/doc/fig/simgrid_modules.fig" OUTPUT_VARIABLE output_fig2dev)
+       string(REPLACE "\n" ";" output_fig2dev "${output_fig2dev}")
+       
+       file(REMOVE ${PROJECT_DIRECTORY}/doc/simgrid_modules.map)       
 
-    foreach(line ${output_fig2dev})
+       foreach(line ${output_fig2dev})
                string(REGEX MATCH "IMG" test_oki1 "${line}")
                string(REGEX MATCH "MAP" test_oki2 "${line}")
                string(REGEX MATCH "AREA" test_oki3 "${line}")
@@ -164,10 +164,10 @@ if(BIBTOOL_PATH AND BIBTEX2HTML_PATH AND ICONV_PATH)
                string(REPLACE "\n" ";" READ_TMP ${READ_TMP})
                
                foreach(line ${READ_TMP})
-                   string(REGEX MATCH "WARNING: unknown field type" line1 ${line})
-                   if(NOT line1)
-                       file(APPEND   ${file_tmp2} "${line}\n")
-                   endif(NOT line1)
+                       string(REGEX MATCH "WARNING: unknown field type" line1 ${line})
+                       if(NOT line1)
+                               file(APPEND   ${file_tmp2} "${line}\n")
+                       endif(NOT line1)
                endforeach(line ${READ_TMP})
                exec_program("${PROJECT_DIRECTORY}/tools/doxygen/bibtex2html_postprocessor.pl < ${file_tmp2} > ${file_tmp}"  "${PROJECT_DIRECTORY}/doc/")
        endforeach(file ${LISTE_QUATRE})
@@ -188,7 +188,7 @@ endif(DOXYGEN_PATH AND FIG2DEV_PATH)
 file(REMOVE ${PROJECT_DIRECTORY}/doc/logcategories.doc)
 file(APPEND ${PROJECT_DIRECTORY}/doc/logcategories.doc "/* Generated file, do not edit */\n")
 file(APPEND ${PROJECT_DIRECTORY}/doc/logcategories.doc "/** \\addtogroup XBT_log_cats\n")
-file(APPEND ${PROJECT_DIRECTORY}/doc/logcategories.doc "    @{\n")
+file(APPEND ${PROJECT_DIRECTORY}/doc/logcategories.doc "       @{\n")
 exec_program("${PROJECT_DIRECTORY}/tools/doxygen/xbt_log_extract_hierarchy.pl" "${PROJECT_DIRECTORY}/src" OUTPUT_VARIABLE output_log_extract_hierarchy)
 file(APPEND ${PROJECT_DIRECTORY}/doc/logcategories.doc "${output_log_extract_hierarchy}\n")
 file(APPEND ${PROJECT_DIRECTORY}/doc/logcategories.doc         "@}*/")
@@ -245,39 +245,39 @@ file(REMOVE ${PROJECT_DIRECTORY}/doc/tmp.realtoc)
 message("Check main TOC")
 
 foreach(file_name ${LISTE_GTUT})
-    file(READ "${file_name}" file_content)    
-    string(REGEX MATCH "Table of Contents.*<hr>" valeur_line "${file_content}")
-    string(REPLACE "\n" ";" valeur_line "${valeur_line}")
-    string(REPLACE "\n" ";" file_content "${file_content}")
-    
+       file(READ "${file_name}" file_content)  
+       string(REGEX MATCH "Table of Contents.*<hr>" valeur_line "${file_content}")
+       string(REPLACE "\n" ";" valeur_line "${valeur_line}")
+       string(REPLACE "\n" ";" file_content "${file_content}")
+       
        foreach(line ${file_content})
                string(REGEX MATCH ".*@page.*" line2 "${line}")
-        if(line2)
-            string(REPLACE "@page " "" line2 "${line2}")
-            string(REGEX REPLACE " .*" "" line2 "${line2}")
-            set(line2 " - \\ref ${line2}")
-            file(APPEND ${PROJECT_DIRECTORY}/doc/tmp.realtoc "${line2}\n")
-        endif(line2)
+               if(line2)
+                       string(REPLACE "@page " "" line2 "${line2}")
+                       string(REGEX REPLACE " .*" "" line2 "${line2}")
+                       set(line2 " - \\ref ${line2}")
+                       file(APPEND ${PROJECT_DIRECTORY}/doc/tmp.realtoc "${line2}\n")
+               endif(line2)
        endforeach(line ${file_content})
        
        foreach(line ${valeur_line})
-           string(REGEX MATCH ".*toc.*" line1 "${line}")
-           string(REGEX MATCH ".*<hr>.*" line2 "${line}")
-           string(REGEX MATCH "^[ ]*$" line3 "${line}")
-           string(REGEX MATCH "Table of Contents" line4 "${line}")
-           if(NOT line1 AND NOT line2 AND NOT line3 AND NOT line4)
-               file(APPEND ${PROJECT_DIRECTORY}/doc/tmp.realtoc "   ${line}\n")
-           endif(NOT line1 AND NOT line2 AND NOT line3 AND NOT line4)
+               string(REGEX MATCH ".*toc.*" line1 "${line}")
+               string(REGEX MATCH ".*<hr>.*" line2 "${line}")
+               string(REGEX MATCH "^[ ]*$" line3 "${line}")
+               string(REGEX MATCH "Table of Contents" line4 "${line}")
+               if(NOT line1 AND NOT line2 AND NOT line3 AND NOT line4)
+                       file(APPEND ${PROJECT_DIRECTORY}/doc/tmp.realtoc "   ${line}\n")
+               endif(NOT line1 AND NOT line2 AND NOT line3 AND NOT line4)
        endforeach(line ${valeur_line})
 endforeach(file_name ${LISTE_GTUT})    
 
 file(READ "${PROJECT_DIRECTORY}/doc/gtut-tour.doc" file_content)
 string(REPLACE "\n" ";" file_content "${file_content}")
 foreach(line ${file_content})
-    string(REGEX MATCH "^[ ]+.*\\ref" line1 "${line}")
-    if(line1)
-        file(APPEND ${PROJECT_DIRECTORY}/doc/tmp.curtoc "${line}\n")
-    endif(line1)
+       string(REGEX MATCH "^[ ]+.*\\ref" line1 "${line}")
+       if(line1)
+               file(APPEND ${PROJECT_DIRECTORY}/doc/tmp.curtoc "${line}\n")
+       endif(line1)
 endforeach(line ${file_content})
        
 exec_program("${CMAKE_COMMAND} -E compare_files ${PROJECT_DIRECTORY}/doc/tmp.curtoc ${PROJECT_DIRECTORY}/doc/tmp.realtoc" OUTPUT_VARIABLE compare_files)