]> Creatis software - crea.git/commitdiff
Changes for the generation of the documentation in creaNewProject
authorJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Thu, 11 Feb 2010 16:44:42 +0000 (16:44 +0000)
committerJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Thu, 11 Feb 2010 16:44:42 +0000 (16:44 +0000)
appli/creaNewProject/NewProject/cmake/UserBuildDoxygenDoc.cmake
appli/creaNewProject/NewProject/cmake/UserBuildHtmlDocFromLatex.cmake
appli/creaNewProject/NewProject/doc/UserDoxygen/CMakeLists.txt
appli/creaNewProject/NewProject/doc/config.tex

index 24466711448ca6c14ac112214c1911fe05cb639b..1d5a0a9a6ae121e60dc5f393c288bbd86d952168 100644 (file)
@@ -9,11 +9,11 @@ MACRO(USER_BUILD_DOXYGEN_DOC NAME INPUT DOC_RELATIVE_INSTALL_PATH PREDEFINED)
   SET(DOXYGEN_PROJECT_NAME "${NAME}")
 
   # Inputs
-  #STRING(REGEX REPLACE ";" " " DOXYGEN_INPUT "${INPUT}")
+  STRING(REGEX REPLACE ";" " " DOXYGEN_INPUT "${INPUT}")
 
   # Output dirs
   SET(DOXYGEN_HTML_OUTPUT ".")
-  SET(DOXYGEN_OUTPUT "${${PROJECT_NAME}_DOXYGEN_BUILD_PATH}/${DOC_RELATIVE_INSTALL_PATH}") 
+  SET(DOXYGEN_OUTPUT "${${PROJECT_NAME}_DOXYGEN_BUILD_PATH}") 
   STRING(REGEX REPLACE " " "~" DOXYGEN_OUTPUT "${DOXYGEN_OUTPUT}")
   
  
index 1cba4365737c68a8b3320dbec74f16e52cb32791..696696d15fed5d34849aed24a8da502e6929c6ad 100644 (file)
@@ -6,9 +6,9 @@ MACRO(USER_BUILD_HTML_DOC_FROM_LATEX TEX_FILE OUTPUT_REL_PATH)
   # Construct absolute build path
   SET(BUILD_PATH ${${PROJECT_NAME}_DOC_BUILD_PATH}/${OUTPUT_REL_PATH})
   #------------------------------------------------------------------------- 
-  IF(WIN32)
-               SET(TTH_EXECUTABLE "${TTH_EXECUTABLE}/tth.exe")
-       ENDIF(WIN32)
+  #IF(WIN32)
+       #       SET(TTH_EXECUTABLE "${TTH_EXECUTABLE}/tth.exe")
+       #ENDIF(WIN32)
        
        #message("MACRO(USER_BUILD_HTML_DOC_FROM_LATEX TEX_FILE OUTPUT_REL_PATH) TTH_EXECUTABLE ${TTH_EXECUTABLE}")
   ADD_CUSTOM_COMMAND(
index 9fab474d25767b720c0f5088b2e1d00cfac650d4..f48d51f83e3dc0ee5336e5e564331fd2c611881c 100644 (file)
@@ -12,14 +12,17 @@ CONFIGURE_FILE(
   ${CMAKE_CURRENT_BINARY_DIR}/DoxyMainPage.txt
   @ONLY IMMEDIATE
   )
+  
+FILE(GLOB_RECURSE ALLSOURCE ${PROJECT_SOURCE_DIR}/lib/*.cxx ${PROJECT_SOURCE_DIR}/lib/*.h)
+FILE(GLOB_RECURSE ALLAPPLI ${PROJECT_SOURCE_DIR}/appli/*.cxx ${PROJECT_SOURCE_DIR}/appli/*.h)
 
 SET(INPUT 
   ${CMAKE_CURRENT_BINARY_DIR}/DoxyMainPage.txt
-  ${PROJECT_SOURCE_DIR}/lib
-  ${PROJECT_SOURCE_DIR}/appli
+  ${ALLSOURCE}
+  ${ALLAPPLI}
   )
-
 INCLUDE(../../cmake/UserBuildDoxygenDoc.cmake)
+
 USER_BUILD_DOXYGEN_DOC(
   "${PROJECT_NAME}" 
   "${INPUT}" 
index e94eb1f4bb42936339566de6ea676d148ab18c70..d07c921000908f4afb8eb2f781a5e3887026a26a 100644 (file)
@@ -1,3 +1,4 @@
+\usepackage{ifpdf}
 % ==========================================
 \newif\ifpdf 
 \ifx\pdfoutput\undefined \pdffalse % we are not running PDFLaTeX