aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-12-09 03:18:51 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2013-12-09 03:18:51 +0200
commit6495334b03bc527e2e576339bfee31bfbac50aec (patch)
tree742b3c9520a178825189366625ee717cef2db214 /interpreter.py
parent8e9879a83c39a0085bb279570401418ae62a05eb (diff)
downloadmeson-6495334b03bc527e2e576339bfee31bfbac50aec.zip
meson-6495334b03bc527e2e576339bfee31bfbac50aec.tar.gz
meson-6495334b03bc527e2e576339bfee31bfbac50aec.tar.bz2
Fixed subproject compiler detection.
Diffstat (limited to 'interpreter.py')
-rw-r--r--interpreter.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/interpreter.py b/interpreter.py
index e1e4414..4e7dae9 100644
--- a/interpreter.py
+++ b/interpreter.py
@@ -718,7 +718,7 @@ class Interpreter():
raise InterpreterException('Argument languages must be a list of strings.')
# TODO: check that elements are strings
if len(self.build.pot) > 0:
- raise InterpreterException('More than one gettext definitions currently not supported.')
+ raise InterpreterException('More than one gettext definition currently not supported.')
self.build.pot.append((packagename, languages, self.subdir))
def func_option(self, nodes, args, kwargs):
@@ -739,8 +739,10 @@ class Interpreter():
if not os.path.isdir(abs_subdir):
raise InterpreterException('Subproject directory does not exist.')
self.global_flags_frozen = True
+ mlog.log('\nExecuting subproject ', mlog.bold(dirname), '.\n', sep='')
subi = Interpreter(self.build, subdir)
subi.run()
+ mlog.log('\nSubproject finished.\n')
self.subprojects[dirname] = SubprojectHolder(subi)
return self.subprojects[dirname]