diff options
author | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-05-30 03:26:14 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@centricular.com> | 2016-05-30 03:40:08 +0530 |
commit | acdd4bd523412bf28ded5ca84cf946cc0ce58c42 (patch) | |
tree | e7c7228cc53d7b7c0aa1e71ad6e52241a0604913 | |
parent | d3e1fe6e1a53593069a57488acab843c0221319c (diff) | |
download | meson-acdd4bd523412bf28ded5ca84cf946cc0ce58c42.zip meson-acdd4bd523412bf28ded5ca84cf946cc0ce58c42.tar.gz meson-acdd4bd523412bf28ded5ca84cf946cc0ce58c42.tar.bz2 |
interpreter: Set declare_dependency version from the project version if missing
This simply sets the default version to be the same as the project version.
Useful for dependency version checks when using fallback subproject internal
dependencies.
-rw-r--r-- | mesonbuild/interpreter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index 1491767..2a3d846 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -1184,7 +1184,7 @@ class Interpreter(): @noPosargs def func_declare_dependency(self, node, args, kwargs): - version = kwargs.get('version', 'undefined') + version = kwargs.get('version', self.project_version) if not isinstance(version, str): raise InterpreterException('Version must be a string.') incs = kwargs.get('include_directories', []) |