aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/python.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2018-06-18 11:22:46 -0400
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2018-06-19 12:06:43 +0000
commit737f61792cc33dd5f234c961bc2ab850be3f9959 (patch)
treee2f7298321649d3b68ccfb49f374341b49fd40ee /mesonbuild/modules/python.py
parent4aa848d5d6b5d85aa02abcdd445770db801e0b0c (diff)
downloadmeson-737f61792cc33dd5f234c961bc2ab850be3f9959.zip
meson-737f61792cc33dd5f234c961bc2ab850be3f9959.tar.gz
meson-737f61792cc33dd5f234c961bc2ab850be3f9959.tar.bz2
gtkdoc: Fix dependencies not being built before invoking gtkdoc
In GLib when running "ninja gio-doc" without doing a full build first, it won't build libraries and the generated gio-scan.c gets linked against system libgio instead. This fix 2 bugs: gtkdoc() was not passing 'depends' variable down to _get_dependencies_flags(), and many places had 'if depends' which is False when 'depends' is an empty list and not only when it's None. There is no reason for that argument to be optional, we always want to collect dependencies.
Diffstat (limited to 'mesonbuild/modules/python.py')
0 files changed, 0 insertions, 0 deletions