[Insight-developers] Doxygen EXAMPLE_PATH and modularization ?
Arnaud GELAS
arnaud_gelas at hms.harvard.edu
Wed Mar 30 18:52:56 EDT 2011
On 03/30/2011 05:42 PM, Brad King wrote:
> On 03/30/2011 05:08 PM, Arnaud GELAS wrote:
>> Hi all,
>>
>> In the doxygen documentation, there are references to tests.
>>
>> And we need to edit the doxygen variable EXAMPLE_PATH in consequence
>> (Examples directory as well as test directory from each module, apart
>> from 3rd part libraries). Note that doxygen expects to find tests and
>> examples in the EXAMPLE_PATH (or subdirs).
>>
>> Is there any cmake variable that could help, or that could be used to
>> fill the EXAMPLE_PATH doxygen variable?
> In the top-level CMakeLists.txt file move this block:
>
> #----------------------------------------------------------------------
> # Provide an option for generating documentation.
> add_subdirectory(Utilities/Doxygen)
>
> to the bottom of the file. Then add this in Utilities/Doxygen/CMakeLists.txt:
>
> foreach(itk-module ${ITK_MODULES_ALL})
> if(${itk-module}_IS_TEST)
> list(APPEND DOXYGEN_TEST_DIRS "${${itk-module}_SOURCE_DIR}")
> endif()
> endforeach()
>
> -Brad
Exactly what I was looking for :)
Thanks,
Arnaud
More information about the Insight-developers
mailing list