diff options
author | Igor Gnatenko <i.gnatenko.brain@gmail.com> | 2015-07-01 21:26:12 +0300 |
---|---|---|
committer | Igor Gnatenko <i.gnatenko.brain@gmail.com> | 2015-07-01 21:26:56 +0300 |
commit | 19ae286aff8827bcc2334dc3daf4e60bba6f32ab (patch) | |
tree | 68815c50dd8e41dc729c2040f2f863745c048f65 /compilers.py | |
parent | 8cdd4c0c3c74a1286be236a8d3e15cc171c194c4 (diff) | |
download | meson-19ae286aff8827bcc2334dc3daf4e60bba6f32ab.zip meson-19ae286aff8827bcc2334dc3daf4e60bba6f32ab.tar.gz meson-19ae286aff8827bcc2334dc3daf4e60bba6f32ab.tar.bz2 |
compilers: fix can_compile. Closes #189
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Diffstat (limited to 'compilers.py')
-rw-r--r-- | compilers.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/compilers.py b/compilers.py index 5a8372e..40fe6d5 100644 --- a/compilers.py +++ b/compilers.py @@ -837,8 +837,9 @@ class ValaCompiler(): if pc.returncode != 0: raise EnvironmentException('Vala compiler %s can not compile programs.' % self.name_string()) - def can_compile(self, fname): - return fname.endswith('.vala') or fname.endswith('.vapi') + def can_compile(self, filename): + suffix = filename.split('.')[-1] + return suffix in ('vala', 'vapi') class RustCompiler(): def __init__(self, exelist, version): |