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.tar.gz | |
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 1491767b9..2a3d846f3 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', []) |
