]> Creatis software - bbtk.git/blob - kernel/cmake/BBTKBuildHtmlDocFromLatex.cmake
*** empty log message ***
[bbtk.git] / kernel / cmake / BBTKBuildHtmlDocFromLatex.cmake
1
2
3 MACRO(BBTK_BUILD_HTML_DOC_FROM_LATEX TEX_FILE OUTPUT_REL_PATH)
4   # Need tth
5   SET(USE_TTH ON CACHE BOOL "" FORCE)
6   # Construct absolute build path
7   SET(BUILD_PATH ${BBTK_DOC_BUILD_PATH}/${OUTPUT_REL_PATH})
8 MESSAGE(STATUS "DOC_BUILD_PATH=${BUILD_PATH}")
9   #-------------------------------------------------------------------------
10   ##  MESSAGE(STATUS ${LATEX_tth_CONVERTER})
11   
12   ADD_CUSTOM_COMMAND(
13     OUTPUT ${BUILD_PATH}/${TEX_FILE}.html
14     COMMAND 
15     #    tth 
16     ${LATEX_tth_CONVERTER}
17     ARGS
18     -e2 ${BUILD_PATH}/${TEX_FILE}.tex 2>tth.log
19  #   DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.pdf
20     )
21   ADD_CUSTOM_TARGET(${TEX_FILE}.html ALL
22     DEPENDS ${BUILD_PATH}/${TEX_FILE}.html
23     )
24   # Install
25   INSTALL( 
26     FILES ${BUILD_PATH}/${TEX_FILE}.html
27     DESTINATION ${BBTK_DOC_INSTALL_PATH}/${OUTPUT_REL_PATH}
28     )   
29   #-------------------------------------------------------------------------
30   
31 ENDMACRO(BBTK_BUILD_HTML_DOC_FROM_LATEX)