aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/gnome.py
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2016-05-25 10:44:03 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2016-05-25 11:36:33 +0100
commit8998e44cd9017cdd09f8be3ad8c6853e1b52771e (patch)
tree887b0f187043f939be13e31b1d12a3e800dde0c3 /mesonbuild/modules/gnome.py
parent2a3a1ce8e001042f8b5018affc75e953da58bb26 (diff)
downloadmeson-8998e44cd9017cdd09f8be3ad8c6853e1b52771e.zip
meson-8998e44cd9017cdd09f8be3ad8c6853e1b52771e.tar.gz
meson-8998e44cd9017cdd09f8be3ad8c6853e1b52771e.tar.bz2
Support passing extra arguments to gtkdoc-fixxref
The extra arguments are typically used to specified the location of installed API references that gtk-doc can use to create cross links for symbols. Fixes #555
Diffstat (limited to 'mesonbuild/modules/gnome.py')
-rw-r--r--mesonbuild/modules/gnome.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py
index 39a6ff7..718d07a 100644
--- a/mesonbuild/modules/gnome.py
+++ b/mesonbuild/modules/gnome.py
@@ -289,6 +289,7 @@ class GnomeModule:
'--modulename=' + modulename]
args += self.unpack_args('--htmlargs=', 'html_args', kwargs)
args += self.unpack_args('--scanargs=', 'scan_args', kwargs)
+ args += self.unpack_args('--fixxrefargs=', 'fixxref_args', kwargs)
res = [build.RunTarget(targetname, command[0], command[1:] + args, state.subdir)]
if kwargs.get('install', True):
res.append(build.InstallScript(command + args))