From f8afcd59e0522e47bb651e8966cd2454e8182e77 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Thu, 28 Mar 2019 09:23:18 -0700 Subject: dependencies/base: Correctly handle includes and sources in ExternalDependency These were being ignored before now. --- mesonbuild/dependencies/base.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py index a08a677..af4b13f 100644 --- a/mesonbuild/dependencies/base.py +++ b/mesonbuild/dependencies/base.py @@ -275,6 +275,10 @@ class ExternalDependency(Dependency): new.link_args = [] if not sources: new.sources = [] + if not includes: + new.include_directories = [] + if not sources: + new.sources = [] return new -- cgit v1.1