FS#57704 - [geany] Add geany-gtkdoc.h

Attached to Project: Community Packages
Opened by Thomas (kugel.) - Friday, 02 March 2018, 21:01 GMT
Last edited by Alexander F. Rødseth (xyproto) - Tuesday, 06 March 2018, 11:57 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Alexander F. Rødseth (xyproto)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Geany should normally ship a header file that includes exported API functions annotated with GtkDoc-style comments. Plugins can use that to generate GIR information (until that is provided by Geany itself).

The peasy plugin that I created (https://github.com/kugel-/peasy) depends on it. To generate the file, please add "--enable-gtkdoc-header" to the configure command line. It may lead to some more build-only dependencies (python + lxml, Doxygen). No runtime dependency is added.

I'm also a Geany maintainer, so I can tell it's intended that distribution packages ship this header.

Additional info:
* 1.33
* config and/or log files etc.


Steps to reproduce:
View the package list, fail to find geany-gtkdoc.h
This task depends upon

Closed by  Alexander F. Rødseth (xyproto)
Tuesday, 06 March 2018, 11:57 GMT
Reason for closing:  Implemented
Comment by Alexander F. Rødseth (xyproto) - Monday, 05 March 2018, 08:10 GMT
Thanks for reporting, will add.

Loading...