#
-# Prepare the example steps for inclusion:
+# Prepare the example steps for doxygen:
#
ADD_SUBDIRECTORY(tutorial)
file(GLOB doxygen_input
${CMAKE_SOURCE_DIR}/include/deal.II/*
${CMAKE_BINARY_DIR}/include/deal.II/*
+ ${CMAKE_CURRENT_SOURCE_DIR}/headers
+ ${CMAKE_CURRENT_BINARY_DIR}/tutorial
${CMAKE_SOURCE_DIR}/doc/news/*.h
${CMAKE_SOURCE_DIR}/contrib/parameter_gui/*.h
${CMAKE_SOURCE_DIR}/contrib/parameter_gui/main.cpp
- ${CMAKE_CURRENT_SOURCE_DIR}/headers
- ${CMAKE_CURRENT_BINARY_DIR}/tutorial
)
TO_STRING(doxygen_input ${doxygen_input})
file(GLOB doxygen_image_path
${CMAKE_CURRENT_SOURCE_DIR}/images
+ ${CMAKE_CURRENT_BINARY_DIR}/images
${CMAKE_SOURCE_DIR}/examples/*/doc
${CMAKE_SOURCE_DIR}/contrib/parameter_gui/images
)
"
)
-ADD_CUSTOM_TARGET(doxygen ALL # TODO: Really all?
+
+#
+# And, finally, call doxygen:
+#
+
+ADD_CUSTOM_TARGET(doxygen ALL
#
# ./deal.II is already created due to CONFIGURE_FILE(... deal.css ...)
#
ADD_DEPENDENCIES(doxygen tutorial)
INSTALL(DIRECTORY
+ ${CMAKE_CURRENT_SOURCE_DIR}/stylesheet.css
${CMAKE_CURRENT_BINARY_DIR}/deal.II
DESTINATION ${DEAL_II_DOCUMENTATION_RELDIR}/doxygen
COMPONENT documentation
+++ /dev/null
-# $Id$
-
-structure.png: structure.dot
- @echo ================== Making $@
- @dot -Tpng -Tcmapx -O $<
- @mv $<.png $(basename $<).png
- @mv $<.cmapx $(basename $<).cmapx
+++ /dev/null
-<map id="G" name="G">
-<area shape="rect" href="../deal.II/group_fe.html" title="FiniteElement" alt="" coords="123,5,224,32"/>
-<area shape="rect" href="../deal.II/group_dofs.html" title="DoFHandler" alt="" coords="129,80,217,107"/>
-<area shape="rect" href="../deal.II/group_feaccess.html" title="FEValues" alt="" coords="247,80,324,107"/>
-<area shape="rect" href="../deal.II/group_grid.html" title="Triangulation" alt="" coords="5,5,99,32"/>
-<area shape="rect" href="../deal.II/group_LAC.html" title="Discrete System" alt="" coords="171,155,288,181"/>
-<area shape="rect" href="../deal.II/group_Quadrature.html" title="Quadrature" alt="" coords="248,5,333,32"/>
-<area shape="rect" href="../deal.II/group_mapping.html" title="Mapping" alt="" coords="357,5,427,32"/>
-<area shape="rect" href="../deal.II/group_Solvers.html" title="Solver" alt="" coords="201,229,257,256"/>
-<area shape="rect" href="../deal.II/group_output.html" title="Output" alt="" coords="200,304,259,331"/>
-</map>
)
+#
+# TODO:
+# Are toc-list.html and toc-topics.html really generated by hand?
+#
+
+
#
# A target for the preparation of all the stuff happening in here...
#
index.html
navbar.html
title.html
- toc-list.html #TODO
- toc-topics.html #TODO
+ toc-list.html
+ toc-topics.html
${CMAKE_CURRENT_BINARY_DIR}/steps.png
${CMAKE_CURRENT_BINARY_DIR}/toc.html
DESTINATION ${DEAL_II_DOCUMENTATION_RELDIR}/doxygen/tutorial