aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/base.py
diff options
context:
space:
mode:
authorAleksey Filippov <alekseyf@google.com>2018-02-18 03:16:29 +0000
committerAleksey Filippov <alekseyf@google.com>2018-03-06 01:44:26 +0000
commit077d59daa4593ae6586eeaafb53713907c7180db (patch)
tree4eb5bccc90a7dbd1d339f654ed4f229aec84f045 /mesonbuild/dependencies/base.py
parent7842bc03dd581c4beaa1b94746b5dfe5d38986c6 (diff)
downloadmeson-077d59daa4593ae6586eeaafb53713907c7180db.zip
meson-077d59daa4593ae6586eeaafb53713907c7180db.tar.gz
meson-077d59daa4593ae6586eeaafb53713907c7180db.tar.bz2
Add link_whole argument to declare_dependency()
Diffstat (limited to 'mesonbuild/dependencies/base.py')
-rw-r--r--mesonbuild/dependencies/base.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py
index 7a652a4..b6d1983 100644
--- a/mesonbuild/dependencies/base.py
+++ b/mesonbuild/dependencies/base.py
@@ -145,7 +145,7 @@ class Dependency:
class InternalDependency(Dependency):
- def __init__(self, version, incdirs, compile_args, link_args, libraries, sources, ext_deps):
+ def __init__(self, version, incdirs, compile_args, link_args, libraries, whole_libraries, sources, ext_deps):
super().__init__('internal', {})
self.version = version
self.is_found = True
@@ -153,6 +153,7 @@ class InternalDependency(Dependency):
self.compile_args = compile_args
self.link_args = link_args
self.libraries = libraries
+ self.whole_libraries = whole_libraries
self.sources = sources
self.ext_deps = ext_deps