[Doxygen-develop] update Doxygen generated perl module
Brought to you by:
dimitri
From: Cunningham, J. <Jef...@am...> - 2012-05-14 20:16:21
|
Initial guess - maybe statements in generated DoxyStructure.pm are conflicting with @param command in comments in source files. Not sure how to test this without further analysis. Starting at Line 16 of DoxyStructure.pm file. parameters => [ "list", $prefix . "Params", [ "hash", $prefix . "Param", { declaration_name => [ "string", $prefix . "ParamName" ], type => [ "string", $prefix . "ParamType" ], }, ], ], detailed => [ "hash", $prefix . "Detailed", { doc => [ "doc", $prefix . "DetailedDoc" ], return => [ "doc", $prefix . "Return" ], see => [ "doc", $prefix . "See" ], params => [ "list", $prefix . "PDBlocks", [ "hash", $prefix . "PDBlock", { parameters => [ "list", $prefix . "PDParams", [ "hash", $prefix . "PDParam", Jeff Cunningham From: Cunningham, Jeffery Sent: Monday, May 14, 2012 1:52 PM To: 'dox...@li...' Subject: Doxygen generated perl module I have tested the perl module generated output and followed instructions. Issued command "make pdf" and processing halts on my source files (.hpp and .h files) that contain @param command in commented blocks. Don't know if this applies to other doxygen commands. When I remove files that contain this format or remove @param command from comments, then processing is done and pdf is created when I enter "make pdf". For example, comments with doxygen commands @param or \param as shown below: /** * Creates a relay object * @param relayPin the pin to use for this relay object * */ Jeff Cunningham |