Ticket #262 (new task)

Opened 7 months ago

Last modified 2 months ago

doxygen -xml should be created by python bindings build system

Reported by: richard Owned by: richard
Priority: normal Milestone:
Component: Xapian-bindings Version: SVN trunk
Severity: normal Keywords:
Cc: Blocked By:
Operating System: All Blocking:

Description

Currently, the doxygen rules for the API documentation in the main build are called with "--xml" to generate xml output as a side effect, and this is later used by the python bindings to generate the documentation comments file.

Instead, it would be much cleaner for the python bindings build system to call doxygen itself, to generate the xml output when it's needed.

Change History

Changed 2 months ago by olly

Or perhaps we just wait for the swig doxygen stuff to get merged and use that?

Changed 2 months ago by richard

That sounds like a reasonable approach, if it's going to be merged in the reasonably near future (which it sounds like it might).

Note: See TracTickets for help on using tickets.