diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2019-03-28 09:23:18 -0700 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2019-04-16 23:56:29 +0530 |
commit | a9d5881c8a9d718d724c05d2b6129c2e24ec3985 (patch) | |
tree | af721a4414f75872824e22250502409354458977 | |
parent | 63e9c76569a7969ef923eac96cd39bc27086c234 (diff) | |
download | meson-a9d5881c8a9d718d724c05d2b6129c2e24ec3985.zip meson-a9d5881c8a9d718d724c05d2b6129c2e24ec3985.tar.gz meson-a9d5881c8a9d718d724c05d2b6129c2e24ec3985.tar.bz2 |
dependencies/base: Correctly handle includes and sources in ExternalDependency
These were being ignored before now.
-rw-r--r-- | mesonbuild/dependencies/base.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py index ec47b4e..bf560ef 100644 --- a/mesonbuild/dependencies/base.py +++ b/mesonbuild/dependencies/base.py @@ -278,6 +278,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 |