aboutsummaryrefslogtreecommitdiff
path: root/interpreter.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2015-12-12 01:08:11 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2015-12-12 01:08:11 +0200
commit8d8e25118bb7cb811bc152d95489d721d6e03dcd (patch)
treeba5b20f899bcf3bc7452648b284a2be158aae360 /interpreter.py
parentba6191864d4a4461131081fef918796604a9ef28 (diff)
parent161d633f362a316e4711b8ab524d3688cd6847ef (diff)
downloadmeson-8d8e25118bb7cb811bc152d95489d721d6e03dcd.zip
meson-8d8e25118bb7cb811bc152d95489d721d6e03dcd.tar.gz
meson-8d8e25118bb7cb811bc152d95489d721d6e03dcd.tar.bz2
Merge pull request #330 from mesonbuild/swift
Added Swift support.
Diffstat (limited to 'interpreter.py')
-rw-r--r--interpreter.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/interpreter.py b/interpreter.py
index a11f753..47ce716 100644
--- a/interpreter.py
+++ b/interpreter.py
@@ -1476,6 +1476,11 @@ class Interpreter():
comp = self.environment.detect_fortran_compiler(False)
if need_cross_compiler:
cross_comp = self.environment.detect_fortran_compiler(True)
+ elif lang == 'swift':
+ comp = self.environment.detect_swift_compiler()
+ if need_cross_compiler:
+ raise InterpreterException('Cross compilation with Swift is not working yet.')
+ #cross_comp = self.environment.detect_fortran_compiler(True)
else:
raise InvalidCode('Tried to use unknown language "%s".' % lang)
comp.sanity_check(self.environment.get_scratch_dir())