--- /dev/null
+
+
+#-----------------------------------------------------------------------------
+IF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_DOXYGEN)
+ INCLUDE(../cmake/UserBuildDoxygenDoc.cmake)
+ SUBDIRS(UserDoxygen)
+ENDIF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_DOXYGEN)
+#-----------------------------------------------------------------------------
+
+#-----------------------------------------------------------------------------
+IF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_PDF)
+ INCLUDE(../cmake/UserBuildLatexDoc.cmake)
+ELSE(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_HTML)
+ MACRO(USER_BUILD_LATEX_DOC TEX_FILE)
+ ENDMACRO(USER_BUILD_LATEX_DOC)
+ENDIF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_PDF)
+#-----------------------------------------------------------------------------
+
+
+#-----------------------------------------------------------------------------
+IF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_HTML)
+ INCLUDE(../cmake/UserBuildHtmlDocFromLatex.cmake)
+ELSE(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_HTML)
+ MACRO(USER_BUILD_HTML_DOC_FROM_LATEX SOURCE)
+ ENDMACRO(USER_BUILD_HTML_DOC_FROM_LATEX)
+ENDIF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_HTML)
+#-----------------------------------------------------------------------------
+
+
+#-----------------------------------------------------------------------------
+IF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_PDF OR BUILD_${PROJECT_NAME}_DOC_GUIDES_HTML)
+ SUBDIRS(UserDocumentation)
+ENDIF(BUILD_${PROJECT_NAME}_DOC AND BUILD_${PROJECT_NAME}_DOC_GUIDES_PDF OR BUILD_${PROJECT_NAME}_DOC_GUIDES_HTML)
+#-----------------------------------------------------------------------------
+# Web site
+IF(BUILD_${PROJECT_NAME}_DOC)
+ # Configure main page index.html for build tree
+ CONFIGURE_FILE(
+ index.html.in
+ ${${PROJECT_NAME}_DOC_BUILD_PATH}/index.html
+ @ONLY
+ )
+ # Install it
+ INSTALL(
+ FILES ${${PROJECT_NAME}_DOC_BUILD_PATH}/index.html
+ DESTINATION ${${PROJECT_NAME}_DOC_INSTALL_PATH}
+ )
+ # Configure main page index-no-frame.html for build tree
+ CONFIGURE_FILE(
+ index-no-frame.html.in
+ ${${PROJECT_NAME}_DOC_BUILD_PATH}/index-no-frame.html
+ @ONLY
+ )
+ # Install it
+ INSTALL(
+ FILES ${${PROJECT_NAME}_DOC_BUILD_PATH}/index-no-frame.html
+ DESTINATION ${${PROJECT_NAME}_DOC_INSTALL_PATH}
+ )
+ # Configure help_contents.html for build tree
+ CONFIGURE_FILE(
+ help_contents.html.in
+ ${${PROJECT_NAME}_DOC_BUILD_PATH}/help_contents.html
+ @ONLY
+ )
+ # Install it
+ INSTALL(
+ FILES ${${PROJECT_NAME}_DOC_BUILD_PATH}/help_contents.html
+ DESTINATION ${${PROJECT_NAME}_DOC_INSTALL_PATH}
+ )
+
+ # Recurse it bbtkWebSite dir
+ SUBDIRS(template_WebSite)
+
+
+
+ENDIF(BUILD_${PROJECT_NAME}_DOC)
+#-----------------------------------------------------------------------------
+