From 8b52dec6d9c078082fd2896779c24de9578fe382 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Thu, 30 Jul 2015 00:52:44 +0300 Subject: Can generate gtkdoc documentation. --- interpreter.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'interpreter.py') diff --git a/interpreter.py b/interpreter.py index 60dd4d6..0db5963 100644 --- a/interpreter.py +++ b/interpreter.py @@ -908,6 +908,10 @@ class Interpreter(): outvalues.append(self.module_method_callback(v)) elif isinstance(v, build.GeneratedList): outvalues.append(GeneratedListHolder(v)) + elif isinstance(v, build.RunTarget): + if v.name in self.build.targets: + raise InterpreterException('Tried to create target %s which already exists.' % v.name) + self.build.targets[v.name] = v else: print(v) raise InterpreterException('Module returned a value of unknown type.') -- cgit v1.1