From ac152a22827090d0b731e647b312885b222e843d Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Sat, 28 May 2016 13:59:39 +0300 Subject: Every target must have a non-empty name. --- mesonbuild/interpreter.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'mesonbuild/interpreter.py') 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) -- cgit v1.1