Skip to content

Commit 6eba9df

Browse files
committed
BUG: Add DOXYGEN_(FORMAT) options to DoxygenConfig.cmake
When ITK_DOXYGEN_XML was enabled XML was not being produced. These options were omitted from the configuration file.
1 parent f372040 commit 6eba9df

File tree

2 files changed

+8
-19
lines changed

2 files changed

+8
-19
lines changed

Utilities/Doxygen/CMakeLists.txt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -75,25 +75,6 @@ mark_as_advanced( ITK_DOXYGEN_HTML
7575
ITK_DOXYGEN_XML
7676
)
7777

78-
set( ITK_DOXYGEN_OUTPUT
79-
HTML
80-
DOCSET
81-
CHM
82-
QHP
83-
ECLIPSEHELP
84-
LATEX
85-
RTF
86-
XML
87-
)
88-
89-
foreach( var ${ITK_DOXYGEN_OUTPUT} )
90-
if( ITK_DOXYGEN_${var} )
91-
set( ITK_DOXYGEN_GEN_${var} "YES" )
92-
else()
93-
set( ITK_DOXYGEN_GEN_${var} "NO" )
94-
endif()
95-
endforeach()
96-
9778
find_package( Perl )
9879

9980
if( PERL_FOUND )

Utilities/Doxygen/DoxygenConfig.cmake

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,3 +161,11 @@ set(DOXYGEN_GRAPHICAL_HIERARCHY "NO")
161161
set(DOXYGEN_DOT_IMAGE_FORMAT "svg")
162162
set(DOXYGEN_DOT_GRAPH_MAX_NODES "150")
163163
set(DOXYGEN_DOT_MULTI_TARGETS "YES")
164+
set(DOXYGEN_DOXYGEN_HTML "${ITK_DOXYGEN_HTML}")
165+
set(DOXYGEN_DOXYGEN_DOCSET "${ITK_DOXYGEN_DOCSET}")
166+
set(DOXYGEN_DOXYGEN_CHM "${ITK_DOXYGEN_CHM}")
167+
set(DOXYGEN_DOXYGEN_QHP "${ITK_DOXYGEN_QHP}")
168+
set(DOXYGEN_DOXYGEN_ECLIPSEHELP "${ITK_DOXYGEN_ECLIPSEHELP}")
169+
set(DOXYGEN_DOXYGEN_LATEX "${ITK_DOXYGEN_LATEX}")
170+
set(DOXYGEN_DOXYGEN_RTF "${ITK_DOXYGEN_RTF}")
171+
set(DOXYGEN_DOXYGEN_XML "${ITK_DOXYGEN_XML}")

0 commit comments

Comments
 (0)