Bug 1171

Summary: need to generate doxygen automatically for conditionally compiled components
Product: ns-3 Reporter: Tom Henderson <tomh>
Component: documentationAssignee: Tom Henderson <tomh>
Status: RESOLVED FIXED    
Severity: normal CC: jpelkey, ns-bugs, watrous
Priority: P5    
Version: pre-release   
Hardware: All   
OS: All   
Attachments: Patch for Bug 1171

Description Tom Henderson 2011-05-25 01:48:04 UTC
openflow doxygen being left out of the automatic build due to #ifdef NS3_OPENFLOW
Comment 1 Mitch Watrous 2011-06-15 14:46:55 UTC
Created attachment 1163 [details]
Patch for Bug 1171
Comment 2 Mitch Watrous 2011-06-15 14:47:57 UTC
This bug can be fixed by removing the 

    #ifdef NS3_OPENFLOW

statements from the header files for the openflow module, which allows doxygen to see them.

The patch I attached does that.
Comment 3 Josh Pelkey 2011-06-16 20:07:41 UTC
(In reply to comment #2)
> This bug can be fixed by removing the 
> 
>     #ifdef NS3_OPENFLOW
> 
> statements from the header files for the openflow module, which allows doxygen
> to see them.
> 
> The patch I attached does that.

I don't see any reason not to apply this.
Comment 4 Mitch Watrous 2011-06-17 18:20:03 UTC
Bug closed.

ns-3-dev changeset: 35a270109ac5