115 116 The contents of the generated ``Doxyfile`` can be customized by setting CMake 117 variables before calling `` doxygen_add_docs ()``. Without the `` USE_STAMP_FILE`` 113 option, doxygen will always be re -run if the `` `` target is built 114 regardless of whether anything listed in `` `` has changed. 111 A dependency will be created on each of the files so that doxygen will only 112 be re -run if one of the files is updated. An error will be raised if any of the 110 items listed is missing or is not a file when `` USE_STAMP_FILE`` is given. no directories, symlinks or 108 wildcards ) and each of the files must exist at the time 109 `` doxygen_add_docs ()`` is called. With this option present, all 107 items in `` `` must be files (i. stamp`` in the current 106 binary directory whenever doxygen is re -run. versionadded :: 3.16 104 If `` USE_STAMP_FILE`` is set, the custom command defined by this function will 105 create a stamp file with the name ``. versionadded :: 3.12 101 If `` ALL`` is set, the target will be added to the default build target. 95 96 If provided, the optional ``comment`` will be passed as the `` COMMENT`` for 97 the :command :`add_custom_target` command used to create the custom target 98 internally.
![doxygen wizard graphviz doxygen wizard graphviz](https://i2.read01.com/SIG=2alrtnr/3041536868313031.jpg)
Note also that Doxygen's default behavior is to strip the working 92 directory from relative paths in the generated documentation (see the 93 `` STRIP_FROM_PATH`` `Doxygen config option 94 `_ for details ). This can be overridden with the 90 ``WORKING_DIRECTORY`` option to change the directory used as the relative 91 base point. 89 :variable:`CMAKE_CURRENT_SOURCE_DIR`). 86 87 So that relative input paths work as expected, by default the working 88 directory of the Doxygen command will be the current source directory (i.e.
![doxygen wizard graphviz doxygen wizard graphviz](https://3.bp.blogspot.com/-cZvOMh8oR2g/UtYULGkLOuI/AAAAAAAADHU/h-jlgyIeZs0/s1600/class_playlist_box_aaecf636f2b9b3d957bb16c6faf20efc8_cgraph.png)
84 Any files that are listed explicitly will also be added as `` SOURCES`` of the 85 custom target so they will show up in an IDE project 's source list. The listed files and directories are used as 83 the `` INPUT`` of the generated ``Doxyfile`` and they can contain wildcards. 3 4 # 76 77 78 79 ) 80 81 The function constructs a ``Doxyfile`` and defines a custom target that runs 82 Doxygen on that generated file. See accompanying 2 # file Copyright.txt or for details.
DOXYGEN WIZARD GRAPHVIZ CODE
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) CMake source code syntax highlighting (style: standard) with prefixed line numbers.Īlternatively you can here view or download the uninterpreted source code file.ġ # Distributed under the OSI-approved BSD 3-Clause License.