doc: fix gtkdoc when orc is used as a subproject
authorMathieu Duponchelle <mathieu@centricular.com>
Fri, 2 Aug 2019 16:41:52 +0000 (18:41 +0200)
committerMathieu Duponchelle <mathieu@centricular.com>
Fri, 2 Aug 2019 16:41:52 +0000 (18:41 +0200)
meson.source_root() will point to the root of the top level
project, and should not be used to compute paths in the current
project.

doc/meson.build

index 05081af..7e2b700 100644 (file)
@@ -29,6 +29,6 @@ endif
 # FIXME: there should be a way to specify the gtk-doc requirement
 # html_args : '--path=' + meson.current_build_dir() + ':' + meson.current_source_dir(),
 gnome.gtkdoc('orc',
-  src_dir : meson.source_root() + '/orc',
+  src_dir : join_paths(meson.current_source_dir(), '..', 'orc'),
   main_sgml : 'orc-docs.sgml',
   install : true)