diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2016-05-28 13:59:39 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2016-05-28 13:59:39 +0300 |
commit | ac152a22827090d0b731e647b312885b222e843d (patch) | |
tree | 00c2ef378fdf60abfc12d07df8bd9b8f410b933d | |
parent | b414f52661e202a5fe0d05be31ff741fa7fca3ac (diff) | |
download | meson-ac152a22827090d0b731e647b312885b222e843d.zip meson-ac152a22827090d0b731e647b312885b222e843d.tar.gz meson-ac152a22827090d0b731e647b312885b222e843d.tar.bz2 |
Every target must have a non-empty name.
-rw-r--r-- | mesonbuild/interpreter.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index bf11439..71e9c8d 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -1953,6 +1953,8 @@ class Interpreter(): return results def add_target(self, name, tobj): + if name == '': + raise InterpreterException('Target name must not be empty.') if name in coredata.forbidden_target_names: raise InvalidArguments('Target name "%s" is reserved for Meson\'s internal use. Please rename.'\ % name) |