STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)#4500
Conversation
The use of doxygen.config has been replaced by DoxygenConfig.cmake, with pull request InsightSoftwareConsortium#3311 commit a96d03f "COMP: Use modern doxygen_add_docs for BUILD_DOCUMENTAITON", Hans Johnson, March 18, 2022
dzenanz
left a comment
There was a problem hiding this comment.
Change looks good. Question: Does it affect the doc build process? 😄
|
@N-Dekker did you confirm that the doxygen build succeeds? |
@thewtex I did not try it out locally, but I searched exhaustively for "doxygen.config" in the source tree, and only found it in comments, like: ITK/Utilities/Doxygen/CMakeLists.txt Line 171 in e318949 Before commit a96d03f (March, 2022), Utilities/Doxygen/CMakeLists.txt still configured doxygen.config.in, by doing: That statement was removed by commit a96d03f (March, 2022). @hjmjohnson Can you confirm that "doxygen.config.in" is no longer necessary, now that we have DoxygenConfig.cmake? |
|
This pull request may also be considered as a proof that "doxygen.config.in" is no longer used: Apparently it was sufficient to add |
|
@N-Dekker it needs to be tested before merging. I will start a local build. |
nifti2_io.c was removed by: - pull request InsightSoftwareConsortium#2630 commit 68221fd "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request InsightSoftwareConsortium#3311 commit a96d03f "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request InsightSoftwareConsortium#4500 commit 0c5c638 "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
nifti2_io.c was removed by: - pull request #2630 commit 68221fd "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request #3311 commit a96d03f "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request #4500 commit 0c5c638 "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
…e-doxygen-config-in STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)
nifti2_io.c was removed by: - pull request InsightSoftwareConsortium#2630 commit 5e64b4b "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request InsightSoftwareConsortium#3311 commit edae38c "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request InsightSoftwareConsortium#4500 commit 8098f8b "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
…e-doxygen-config-in STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)
nifti2_io.c was removed by: - pull request InsightSoftwareConsortium#2630 commit 5895c80 "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request InsightSoftwareConsortium#3311 commit 261b17a "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request InsightSoftwareConsortium#4500 commit 8859699 "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
The use of doxygen.config has been replaced by DoxygenConfig.cmake, with pull request #3311 commit a96d03f
"COMP: Use modern doxygen_add_docs for BUILD_DOCUMENTAITON", Hans Johnson (@hjmjohnson), March 18, 2022