# You can optionally specify a file name after the option, if omitted
# DoxygenLayout.xml will be used as the name of the layout file.
-LAYOUT_FILE = DoxygenLayoutSimgrid.xml
+LAYOUT_FILE = SimgridDoxygenLayout.xml
# The CITE_BIB_FILES tag can be used to specify one or more bib files
# containing the references data. This must be a list of .bib files. The
# with spaces.
INPUT = index.doc \
- FAQ.doc \
- install.doc \
- bindings.doc \
- options.doc \
- tracing.doc \
- platform.doc \
- use.doc \
- pls.doc \
- ./index-API.doc \
- modules.doc \
- module-xbt.doc \
- module-msg.doc \
- module-gras.doc \
- module-amok.doc \
- module-sd.doc \
- module-surf.doc \
- module-trace.doc \
- gtut-main.doc \
- gtut-introduction.doc \
- gtut-tour.doc \
- gtut-tour-00-install.doc \
- gtut-tour-01-bones.doc \
- gtut-tour-02-simple.doc \
- gtut-tour-03-args.doc \
- gtut-tour-04-callback.doc \
- gtut-tour-05-globals.doc \
- gtut-tour-06-logs.doc \
- gtut-tour-07-timers.doc \
- gtut-tour-08-exceptions.doc \
- gtut-tour-09-simpledata.doc \
- gtut-tour-10-rpc.doc \
- gtut-tour-11-explicitwait.doc \
- gtut-tour-recap-messages.doc \
- gtut-tour-12-staticstruct.doc \
- gtut-tour-13-pointers.doc \
- gtut-tour-14-dynar.doc \
- gtut-tour-15-manualdatadef.doc \
- gtut-tour-16-exchangecb.doc \
- gtut-howto.doc \
- gtut-howto-design.doc \
- @top_srcdir@/doc/logcategories.doc \
- @top_srcdir@/src/instr/ \
- @top_srcdir@/include/ \
- @top_srcdir@/include/msg \
- @top_srcdir@/include/gras \
- @top_srcdir@/include/amok \
- @top_srcdir@/include/xbt \
- @top_srcdir@/include/simdag \
- @top_srcdir@/include/simgrid \
- @top_srcdir@/src/include/surf \
- @top_srcdir@/src/xbt/ \
- @top_srcdir@/src/xbt/datadesc \
- @top_srcdir@/src/surf/ \
- @top_srcdir@/src/msg/ \
- @top_srcdir@/src/gras \
- @top_srcdir@/src/gras/Msg \
- @top_srcdir@/src/gras/Transport \
- @top_srcdir@/src/gras/Virtu \
- @top_srcdir@/src/amok \
- @top_srcdir@/src/amok/Bandwidth \
- @top_srcdir@/src/amok/PeerManagement \
- @top_srcdir@/src/simdag \
- @top_srcdir@/src/simix
-
-###################################################
-## PLEASE DON'T MESS WITH THE ORDER OF EXAMPLES ## (unless you know what you are doing, of course)
-###################################################
-
-INPUT += @top_srcdir@/examples/msg/sendrecv/sendrecv.c \
- @top_srcdir@/examples/msg/masterslave/masterslave_forwarder.c \
- @top_srcdir@/examples/msg/masterslave/masterslave_console.c \
- @top_srcdir@/examples/msg/migration \
- @top_srcdir@/examples/msg/suspend \
- @top_srcdir@/examples/msg/properties \
- @top_srcdir@/examples/msg/parallel_task \
- @top_srcdir@/examples/msg/priority \
- @top_srcdir@/examples/msg/icomms/peer.c \
- @top_srcdir@/examples/msg/icomms/peer2.c \
- @top_srcdir@/examples/msg/icomms/peer3.c \
- @top_srcdir@/examples/msg/tracing/simple.c \
- @top_srcdir@/examples/msg/tracing/ms.c \
- @top_srcdir@/examples/msg/tracing/categories.c \
- @top_srcdir@/examples/msg/tracing/procmig.c \
- @top_srcdir@/examples/msg/tracing/trace_platform.c \
- @top_srcdir@/examples/msg/tracing/user_variables.c \
- @top_srcdir@/examples/msg/tracing/link_user_variables.c \
- @top_srcdir@/examples/msg/tracing/link_srcdst_user_variables.c \
- @top_srcdir@/examples/msg/ns3 \
- @top_srcdir@/examples/msg/gtnets \
- @top_srcdir@/examples/msg/io \
- @top_srcdir@/examples/msg/gpu \
- @top_srcdir@/examples/msg/actions \
- @top_srcdir@/examples/msg/token_ring \
- @top_srcdir@/examples/msg/pmm \
- @top_srcdir@/examples/msg/chord
-
+ FAQ.doc
+
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
# also the default input encoding. Doxygen uses libiconv (or the iconv built
# the \include command).
EXAMPLE_PATH = ./ \
- @top_srcdir@/doc/gtut-files \
@top_srcdir@/src/surf/ \
@top_srcdir@/src/xbt/ \
@top_srcdir@/examples \
# each generated HTML page. If it is left blank doxygen will generate a
# standard footer.
-HTML_FOOTER = footer.html
+HTML_FOOTER =
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
# style sheet that is used by each HTML page. It can be used to
# NOT include the path). If a tag file is not located in the directory in which
# doxygen is run, you must also specify the path to the tagfile here.
-TAGFILES =
+TAGFILES = shared/doxygen/simgridrefguide.tag=ref_guide/html/ \
+ shared/doxygen/simgriduserguide.tag=user_guide/html/ \
+ shared/doxygen/simgriddevguide.tag=dev_guide/html/
# When a file name is specified after GENERATE_TAGFILE, doxygen will create
# a tag file that is based on the input files it reads.
-GENERATE_TAGFILE = simgrid.tag
+GENERATE_TAGFILE = simgrid.tag
# If the ALLEXTERNALS tag is set to YES all external classes will be listed
# in the class index. If set to NO only the inherited external classes