1 MACRO(BBTK_CREATE_PACKAGE_BBDOC PACKAGE_NAME)
3 # Create file make_doc_${PACKAGE_NAME}.bbs
4 SET(OUTPUT_PATH ${BBTK_BBS_INSTALL_PATH})
5 SET(OUTPUT_FILE ${PROJECT_BINARY_DIR}/${OUTPUT_PATH}/make_doc_${PACKAGE_NAME}.bbs)
6 SET(DOC_OUTPUT ${BBTK_DOC_INSTALL_PATH}/packages/bbdoc/${PACKAGE_NAME}/index.html)
9 "#-----------------------------------------\n"
10 "# Generates the html doc for package '${PACKAGE_NAME}'\n"
11 "# Automatically generated by cmake (macro BBTK_CREATE_PACKAGE_BBDOC)\n")
14 "#-----------------------------------------\n"
15 "include ${PACKAGE_NAME}\n"
16 "include ${PACKAGE_NAME}-appli\n"
17 "#-----------------------------------------\n"
18 "graph workspace 0 0 ${DOC_OUTPUT} ${BBTK_DOCUMENT_SCRIPTS_OUTPUT_PATH}/header.html \"Package ${PACKAGE_NAME} documentation\"\n"
25 ${BBTK_BBI} ${OUTPUT_FILE}
28 # DEPENDS ${PACKAGE_NAME}
30 ADD_CUSTOM_TARGET(${PACKAGE_NAME}_index.html ALL
35 # FILES ${CMAKE_CURRENT_BINARY_DIR}/${TEX_FILE}.html
36 # DESTINATION ${CMAKE_INSTALL_PREFIX}/${BBTK_DOC_INSTALL_PATH}/${TEX_FILE}
40 ENDMACRO(BBTK_CREATE_PACKAGE_BBDOC NAME)