From 19ae286aff8827bcc2334dc3daf4e60bba6f32ab Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 1 Jul 2015 21:26:12 +0300 Subject: compilers: fix can_compile. Closes #189 Signed-off-by: Igor Gnatenko --- compilers.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'compilers.py') 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): -- cgit v1.1