From 7e6d8454a4545dc26916e8db0d718d6d66369bd4 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Sat, 15 Jun 2013 02:40:53 +0300 Subject: Precompiled headers work for C++. --- interpreter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'interpreter.py') diff --git a/interpreter.py b/interpreter.py index da53cc2e4..36bb318d0 100755 --- a/interpreter.py +++ b/interpreter.py @@ -484,7 +484,9 @@ class BuildTarget(InterpreterObject): elif environment.is_source(pchlist[0]): if not environment.is_header(pchlist[1]): raise InterpreterException('PCH definition must contain one header and at most one source.') - pchlist = [pchlist[1], pchlist[0]] + pchlist = [pchlist[1], pchlist[0]] + else: + raise InterpreterException('PCH argument %s is of unknown type.' % pchlist[0]) elif len(pchlist) > 2: raise InterpreterException('PCH definition may have a maximum of 2 files.') self.pch[language] = pchlist -- cgit v1.2.3