[Doxygen-users] conditional documentation
Brought to you by:
dimitri
|
From: Klaus V. <Kla...@ga...> - 2001-08-27 06:47:58
|
Hello Dimitri and anyone who can help!
I'm just evaluating version 1.2.10 of doxygen and still have problems with =
conditional documentation.
Using the conditional construct=20
/** @if MY_LABEL1
* @defgroup ctest1 Group1
* @elseif MY_LABEL2
* @defgroup ctest2 Group2
* @endif
*/
with the follwing entry in the configuration file =20
ENABLED_SECTIONS =3D MY_LABEL1
GENERATE_TODOLIST =3D YES
still does nothing (no group is generated).
Forcing the generation of Group1, not using an conditional construct
the following documention
/** @class middle
@if MY_LABEL1
=20
@ingroup ctest1=20
=20
description 1
=20
@endif
=20
@if MY_LABEL2
=20
@addtogroup ctest2
=20
description 2
=20
@endif
=20
*/ =20
will give
---------------------------------------------------------------------------=
Detailed Description
template<class T>
class middle< T >
@ingroup@addtogroup=20
Definition at line 135 of file ctest.cpp.
---------------------------------------------------------------------------=
----
And the description is not added to the group Group1!
Is there something wrong in using the possibilities of conditional =
documentation?
Thanks
Klaus
|