# ------------------------------------------------------------------------------ # MADlib Design Document # ------------------------------------------------------------------------------ find_program( LATEX_BINARY latex DOC "Path to latex" ) find_program( BIBTEX_BINARY latex DOC "Path to bibtex" ) find_program( MAKEINDEX_BINARY makeindex DOC "Path to makeindex" ) file(GLOB_RECURSE DESIGN_DOC_MODULES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/latex/*.sty" "${CMAKE_CURRENT_SOURCE_DIR}/modules/*.tex" "${CMAKE_CURRENT_SOURCE_DIR}/other-chapters/*.tex" "${CMAKE_CURRENT_SOURCE_DIR}/figures/*") if(LATEX_BINARY AND BIBTEX_BINARY AND MAKEINDEX_BINARY) include(UseLATEX) add_latex_document(design.tex BIBFILES ../literature.bib INPUTS ${DESIGN_DOC_MODULES} EXCLUDE_FROM_ALL ) else() message(STATUS "A complete LaTeX installation could not be found. " "Compiling the design document will not be possible.") endif(LATEX_BINARY AND BIBTEX_BINARY AND MAKEINDEX_BINARY)