From e842e6602c3a0e5aeac5ecfb4d8bb4fe7bc75093 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Fri, 14 Aug 2015 01:24:11 +0300 Subject: A few tweaks. --- interpreter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'interpreter.py') diff --git a/interpreter.py b/interpreter.py index 78cbf86..3c66f86 100644 --- a/interpreter.py +++ b/interpreter.py @@ -1577,7 +1577,8 @@ class Interpreter(): raise InterpreterException('Argument "configuration" is not of type configuration_data') conffile = os.path.join(self.subdir, inputfile) - self.build_def_files.append(conffile) + if conffile not in self.build_def_files: + self.build_def_files.append(conffile) os.makedirs(os.path.join(self.environment.build_dir, self.subdir), exist_ok=True) ifile_abs = os.path.join(self.environment.source_dir, self.subdir, inputfile) ofile_abs = os.path.join(self.environment.build_dir, self.subdir, output) -- cgit v1.1