summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2018-04-20 18:59:19 +0200
committerSam Thursfield <sam@afuera.me.uk>2018-04-20 19:05:13 +0200
commitc243e4ba85ca4a1246ca94c86e2dff2e40481f2f (patch)
tree98b56fc051cdf6512dfc0a2899d1cae33067e12c
parent429b0863139c32090180d10e56b00ed16ace52be (diff)
downloadtracker-c243e4ba85ca4a1246ca94c86e2dff2e40481f2f.tar.gz
meson: Use relative paths for gtk-doc src_dir arguments
Using absolute paths breaks if we are embedded as a subproject because the toplevel path is that of the toplevel project.
-rw-r--r--docs/reference/libtracker-control/meson.build2
-rw-r--r--docs/reference/libtracker-miner/meson.build2
-rw-r--r--docs/reference/libtracker-sparql/meson.build2
3 files changed, 3 insertions, 3 deletions
diff --git a/docs/reference/libtracker-control/meson.build b/docs/reference/libtracker-control/meson.build
index 659155d8f..ad067d949 100644
--- a/docs/reference/libtracker-control/meson.build
+++ b/docs/reference/libtracker-control/meson.build
@@ -3,7 +3,7 @@ version_xml = configure_file(input: 'version.xml.in',
configuration: conf)
gnome.gtkdoc('libtracker-control',
- src_dir: 'src/libtracker-control',
+ src_dir: join_paths(meson.current_source_dir(), '..', '..', '..', 'src', 'libtracker-control'),
main_sgml: 'libtracker-control-docs.sgml',
content_files: ['migrating-1to2.xml'],
install: true)
diff --git a/docs/reference/libtracker-miner/meson.build b/docs/reference/libtracker-miner/meson.build
index f3cda1abd..3e92d7a04 100644
--- a/docs/reference/libtracker-miner/meson.build
+++ b/docs/reference/libtracker-miner/meson.build
@@ -3,7 +3,7 @@ version_xml = configure_file(input: 'version.xml.in',
configuration: conf)
gnome.gtkdoc('libtracker-miner',
- src_dir: 'src/libtracker-miner',
+ src_dir: join_paths(meson.current_source_dir(), '..', '..', '..', 'src', 'libtracker-miner'),
main_sgml: 'libtracker-miner-docs.sgml',
content_files: ['overview.sgml', 'migrating-1to2.xml'],
install: true)
diff --git a/docs/reference/libtracker-sparql/meson.build b/docs/reference/libtracker-sparql/meson.build
index cd510bc40..a6cd6e10e 100644
--- a/docs/reference/libtracker-sparql/meson.build
+++ b/docs/reference/libtracker-sparql/meson.build
@@ -3,7 +3,7 @@ version_xml = configure_file(input: 'version.xml.in',
configuration: conf)
gnome.gtkdoc('libtracker-sparql',
- src_dir: 'src/libtracker-sparql',
+ src_dir: join_paths(meson.current_source_dir(), '..', '..', '..', 'src', 'libtracker-sparql'),
main_sgml: 'libtracker-sparql-docs.sgml',
content_files: ['overview.sgml', 'examples.sgml', 'ontologies.sgml', 'private-store.xml', 'migrating-1to2.xml'],
install: true)