From b9f33c2380d6d8a306ef99f35536f196a08d52e3 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Tue, 27 Apr 2021 12:25:23 -0700 Subject: Add C compiler when using Cython Since cython transpiles to C. --- mesonbuild/build.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mesonbuild/build.py') diff --git a/mesonbuild/build.py b/mesonbuild/build.py index 942927c..bc86fe3 100644 --- a/mesonbuild/build.py +++ b/mesonbuild/build.py @@ -812,7 +812,7 @@ class BuildTarget(Target): # If all our sources are Vala, our target also needs the C compiler but # it won't get added above. - if 'vala' in self.compilers and 'c' not in self.compilers: + if ('vala' in self.compilers or 'cython' in self.compilers) and 'c' not in self.compilers: self.compilers['c'] = compilers['c'] def validate_sources(self): -- cgit v1.1