Re: How to get rid of "EXPORT" ... ?
"Harald.Koenig2 via Doxygen-users" <[email protected]> Wed, 22 Jul 2020 15:03:17 +0200
| Newsgroups | gmane.text.doxygen.general |
|---|---|
| Message-ID | <[email protected]> |
oops, for the record: I missed that MACRO_EXPANSION = YES must be set, too! On 7/22/20 3:00 PM, Harald.Koenig2 wrote: > Hi Richard, > > cool, didn't now about "ENABLE_PREPROCESSING" yet. > > but it's a bit more complicated (for me;), as ENABLE_PREPROCESSING is > already active by default. > and there is a #define EXPORT <nothing> (which originally was blocked > by //\cond IGNORE_DOXYGEN) > > when removing IGNORE_DOXYGEN, then that EXPORT shows up in a list of > defines, > and stays in the docs (now in blue) with link to the doc of the empty > definition of EXPORT... > > BUT with > > PREDEFINED = EXPORT > EXPAND_ONLY_PREDEF = YES > > in the config file (exactly as you mentioned, now that I found it;) > and IGNORE_DOXYGEN it's fine. > > > thanks a lot for your very quick help!! > > Harald > > > On 7/22/20 2:22 PM, Richard Damon wrote: > >> On 7/22/20 7:49 AM, Harald.Koenig2 via Doxygen-users wrote: >>> Hi *, >>> >>> I'm new to doxygen, using git master branch (cf635ef1) on Ubuntu 18.04 >>> (right now mostly with TeXlive 2018 for compatibility by default, TL >>> 2020 installed to). >>> >>> the C sources to be documented (not my own code) uses an "EXPORT" >>> define >>> for some plattforms (e.g. "__declspec(dllexport)" for WIN32): >>> >>> foo.h: >>> >>> EXPORT int foo(void); >>> >>> >>> and of course this "EXPORT" shows up in doxygen output. >>> >>> question: how to get rid of these "EXPORT"s in doxygen?? >>> >>> >>> right I'm using sed to hack the tex files: >>> >>> sed -i 's/E\\+X\\+P\\+O\\+RT//g' *.tex >>> >>> >>> there must be a better way?? >>> >>> >>> thanks, >>> >>> Harald >>> >> Enable preprocessing (maybe predefined only) and put a define in you >> config file to map EXPORT to nothing. Maybe even you want to also map >> __declspec(x) to nothing too. >> _______________________________________________ Doxygen-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/doxygen-users