-IF(BUILD_bbtk_DOC_BBTK_PACKAGE)
-
- # MARK_AS_ADVANCED( bbdoc_PATH )
-
- FILE(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/doc/packages)
- FILE(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/doc/packages/${BBTK_PACKAGE_NAME})
-
-
- IF(WIN32)
- IF(CMAKE_GENERATOR STREQUAL "Visual Studio 6")
- SET(bbdoc_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/$(IntDir)/bbdoc.exe)
- ELSE(CMAKE_GENERATOR STREQUAL "Visual Studio 6")
- SET(bbdoc_EXECUTABLE $(SolutionDir)/bin/$(OutDir)/bbdoc.exe)
- ENDIF(CMAKE_GENERATOR STREQUAL "Visual Studio 6")
- ELSE(WIN32)
- SET(bbdoc_EXECUTABLE ${EXECUTABLE_OUTPUT_PATH}/bbdoc)
- ENDIF(WIN32)
-
- # NEVER USE CONFIGURATION FILE BUT ALWAYS BUILD WITH THE JUST COMPILED LIBS
- # NOT THE INSTALLED ONES !
- # IF(-bbtk_USE_CONFIGURATION_FILE)
- # just pass the package name, not the full path name!
- # and pass the option '1' to bbdoc to use config file
- # SET(bbdoc_INPUT ${BBTK_PACKAGE_NAME} 1)
- # ELSE(-bbtk_USE_CONFIGURATION_FILE)
-
-
-
- IF(WIN32)
- IF(CMAKE_GENERATOR STREQUAL "Visual Studio 6")
- SET(bbdoc_INPUT ${EXECUTABLE_OUTPUT_PATH}/$(IntDir)/${BBTK_PACKAGE_NAME})
- ELSE(CMAKE_GENERATOR STREQUAL "Visual Studio 6")
- SET(bbdoc_INPUT $(SolutionDir)/bin/$(OutDir)/${BBTK_PACKAGE_NAME})
- ENDIF(CMAKE_GENERATOR STREQUAL "Visual Studio 6")
- ELSE(WIN32)
- SET(bbdoc_INPUT ${LIBRARY_OUTPUT_PATH}/${BBTK_PACKAGE_NAME})
- ENDIF(WIN32)
- # ENDIF(-bbtk_USE_CONFIGURATION_FILE)
-
-
- ADD_CUSTOM_COMMAND(
- OUTPUT ${PROJECT_BINARY_DIR}/doc/packages/${BBTK_PACKAGE_NAME}/${BBTK_PACKAGE_NAME}.html
- COMMAND
- ${bbdoc_EXECUTABLE} ${bbdoc_INPUT} ${PROJECT_BINARY_DIR}/doc/packages/${BBTK_PACKAGE_NAME}/${BBTK_PACKAGE_NAME}.html
- DEPENDS
- bb${BBTK_PACKAGE_NAME}
- ${bbdoc_EXECUTABLE}
- )
-
- ADD_CUSTOM_TARGET(${BBTK_PACKAGE_NAME}.html ALL
- DEPENDS ${PROJECT_BINARY_DIR}/doc/packages/${BBTK_PACKAGE_NAME}/${BBTK_PACKAGE_NAME}.html)
-
-ENDIF(BUILD_bbtk_DOC_BBTK_PACKAGE)
-
-