From d0a7ea5e6e44c88178c6e5f4b0b5df8d735cbf75 Mon Sep 17 00:00:00 2001 From: Iñigo Martínez Date: Sun, 16 Sep 2018 21:01:13 +0200 Subject: gnome.gtkdoc: Fix dependencies compile_args in gtkdoc One of the gtkdoc's steps calls to gtkdoc-scangobj that also accepts compiler arguments by using the cflags option. Compiler arguments from dependencies are also appended now. --- mesonbuild/modules/gnome.py | 1 + 1 file changed, 1 insertion(+) diff --git a/mesonbuild/modules/gnome.py b/mesonbuild/modules/gnome.py index 3d3995021..8a994489f 100644 --- a/mesonbuild/modules/gnome.py +++ b/mesonbuild/modules/gnome.py @@ -326,6 +326,7 @@ class GnomeModule(ExtensionModule): for dep in deps: if isinstance(dep, InternalDependency): + cflags.update(dep.compile_args) cflags.update(get_include_args(dep.include_directories)) for lib in dep.libraries: if hasattr(lib, 'held_object'): -- cgit v1.2.3