Docs fail to build
Building documentation for calls
ERROR: Error in gtkdoc helper script:
ERROR: ['gtkdoc-scan', '--module=calls', '--source-dir=/build/calls/src', '--source-dir=/build/calls/build/src', '--source-dir=/build/calls/build/libgdbofono', '--rebuild-types'] failed with status 1
Traceback (most recent call last):
File "/nix/store/z1rm6dgvdmg54xs7njc3xf1vwpahiir2-gtk-doc-1.32/bin/gtkdoc-scan", line 59, in <module>
scan.Run(options)
File "/nix/store/z1rm6dgvdmg54xs7njc3xf1vwpahiir2-gtk-doc-1.32/share/gtk-doc/python/gtkdoc/scan.py", line 200, in Run
ScanHeaders(dir, section_list, decl_list, get_types, seen_headers, options)
File "/nix/store/z1rm6dgvdmg54xs7njc3xf1vwpahiir2-gtk-doc-1.32/share/gtk-doc/python/gtkdoc/scan.py", line 343, in ScanHeaders
for file in sorted(os.listdir(source_dir)):
FileNotFoundError: [Errno 2] No such file or directory: '/build/calls/build/libgdbofono'
Likely caused by 460c0c6c but the trivial fix
--- a/doc/meson.build
+++ b/doc/meson.build
@@ -11,7 +11,7 @@
src_dir: [
join_paths(meson.source_root(), 'src'),
join_paths(meson.build_root(), 'src'),
- join_paths(meson.build_root(), 'libgdbofono'),
+ join_paths(meson.build_root(), 'plugins/ofono/libgdbofono'),
],
dependencies: calls_deps,
scan_args: [
does not seem to help.