]> Creatis software - bbtk.git/blobdiff - kernel/cmake/BBTKBuildHtmlDocFromLatex.cmake
Added cmake option BUILD_BBS_APPLI_BINARIES which allows to compile package appli...
[bbtk.git] / kernel / cmake / BBTKBuildHtmlDocFromLatex.cmake
index f1d647ed078515a48518129ebd942561b8bebb6e..66c7c46662cb63eb6b0668dd886acdbfb1aadfd0 100644 (file)
@@ -1,27 +1,29 @@
 
 
-MACRO(BBTK_BUILD_HTML_DOC_FROM_LATEX TEX_FILE)
+MACRO(BBTK_BUILD_HTML_DOC_FROM_LATEX TEX_FILE OUTPUT_REL_PATH)
+  # Need tth
   SET(USE_TTH ON CACHE BOOL "" FORCE)
-  
+  # Construct absolute build path
+  SET(BUILD_PATH ${BBTK_DOC_BUILD_PATH}/${OUTPUT_REL_PATH})
   #-------------------------------------------------------------------------
   ##  MESSAGE(STATUS ${LATEX_tth_CONVERTER})
   
   ADD_CUSTOM_COMMAND(
-    OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.html
+    OUTPUT ${BUILD_PATH}/${TEX_FILE}.html
     COMMAND 
     #    tth 
     ${LATEX_tth_CONVERTER}
     ARGS
-    -e2 ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.tex 2>tth.log
+    -e2 ${BUILD_PATH}/${TEX_FILE}.tex 2>tth.log
  #   DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.pdf
     )
   ADD_CUSTOM_TARGET(${TEX_FILE}.html ALL
-    DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.html
+    DEPENDS ${BUILD_PATH}/${TEX_FILE}.html
     )
   # Install
   INSTALL( 
-    FILES ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.html
-    DESTINATION ${CMAKE_INSTALL_PREFIX}/${BBTK_DOC_INSTALL_PATH}/${TEX_FILE}
+    FILES ${BUILD_PATH}/${TEX_FILE}.html
+    DESTINATION ${BBTK_DOC_INSTALL_PATH}/${OUTPUT_REL_PATH}
     )   
   #-------------------------------------------------------------------------