Re: gtk-doc and preprocessor statements
- From: Stefan Kost <ensonic hora-obscura de>
- To: gtk-doc-list gnome org
- Subject: Re: gtk-doc and preprocessor statements
- Date: Mon, 09 Jul 2007 08:51:37 +0200
Hi,
I had a look at the sources. I belive gtk-doc is only dealing with
#ifdef #endif section in the case of deprecated api. beside that its
skipping them. Passing some defines to handle them would need real #if
and #ifdef parsing. Have a look at gtkdoc-scan.in.
Stefan
Quoting Philip Kovacs <kovacsp3 comcast net>:
I'm using gtk-doc 1.8. Am I correct that gtk-doc cannot really
use preprocessor statements to conditionally build certain parts
of the documentation? I am interested in forms such as this:
.h file:
-------
#ifdef HAVE_FOO
/**
* Foo:
* @param1: etc.
* @param2: etc.
*
* Description of Foo.
**/
typedef void (*FooCallback) (void *param1, void *param2);
#endif
(i.e. where the entire definition is omitted from the docs if HAVE_FOO
isn't defined).
Phil
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]