[Github-comments] [geany] Gtkdoc hdr (#890)

Colomban Wendling notifications at xxxxx
Sat Feb 27 21:08:22 UTC 2016


> Besides that these files are never created (I'm assuming @codebrainz is right and it's a left-over from one of his stuff), the python script only opens ever opens the xml subdirectory, and in their it uses the doxygen output (combine.xslt) to learn which other xml it has to parse. Are you sure this still happens? What's the exact error?

```
  GEN      geany-gtkdoc.h
Traceback (most recent call last):
  File "../../scripts/gen-api-gtkdoc.py", line 415, in <module>
    sys.exit(main(sys.argv))
  File "../../scripts/gen-api-gtkdoc.py", line 352, in main
    root = transform(doc)
  File "src/lxml/xslt.pxi", line 579, in lxml.etree.XSLT.__call__ (src/lxml/lxml.etree.c:187342)
  File "src/lxml/lxml.etree.pyx", line 322, in lxml.etree._ExceptionContext._raise_if_stored (src/lxml/lxml.etree.c:11069)
lxml.etree.XSLTApplyError: Cannot resolve URI xml/interface_8dox.xml
```
Fetching `interface.dox` and `interface.xslt` from @codebrainz's repo https://github.com/codebrainz/geany/blob/50f76094b06a2d7ae2a9ab7f1f594c052a479078/doc/

But forget it, it's not your PR's fault but the `$(srcdir)/*.dox` entry in `doxygen_sources` that trigger inclusion of `interface.dox`, which then refers non-generated things apparently.

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/890#issuecomment-189726302
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160227/3d83836a/attachment.html>


More information about the Github-comments mailing list