[Github-comments] [geany/geany] WIP: Meson build system (#2761)

Enrico Tröger notifications at xxxxx
Sun Jan 23 13:06:33 UTC 2022


Unfortunately, for me it still doesn't work :(.

My full build log is at https://gist.github.com/eht16/9423377071e053555d27ab01838b2846, I just stripped the compiler warnings on C code which is most probably not relevant for the Meson changes.

First, there is a warning when configuring in https://gist.github.com/eht16/9423377071e053555d27ab01838b2846#file-gistfile1-txt-L66. Might be harmless, I cannot judge.

Beginning with https://gist.github.com/eht16/9423377071e053555d27ab01838b2846#file-gistfile1-txt-L93 the real errors start.
It seems `doxygen` is looking in the build folder for the source files.

In https://gist.github.com/eht16/9423377071e053555d27ab01838b2846#file-gistfile1-txt-L102, the `scripts/gen-api-gtkdoc.py` script is looked up in a hardcoded path `../` which obviously only works if one builds in a sub directory of the source tree but cannot work in full out of source tree builds.

I don't think we should merge this PR at this stage.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2761#issuecomment-1019481658
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/2761/c1019481658 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20220123/897550c0/attachment.htm>


More information about the Github-comments mailing list