MACRO(USER_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 ${${PROJECT_NAME}_DOC_BUILD_PATH}/${OUTPUT_REL_PATH})
#-------------------------------------------------------------------------
ADD_CUSTOM_COMMAND(
OUTPUT ${BUILD_PATH}/${TEX_FILE}.html
COMMAND
# tth
${TTH_EXECUTABLE}
ARGS
-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 ${BUILD_PATH}/${TEX_FILE}.html
)
# Install
INSTALL(
FILES ${BUILD_PATH}/${TEX_FILE}.html
DESTINATION ${BBTK_DOC_INSTALL_PATH}/${OUTPUT_REL_PATH}
)
#-------------------------------------------------------------------------
ENDMACRO(USER_BUILD_HTML_DOC_FROM_LATEX)