From 1d81efb03d5efee5899db01737880b1b3969e1fc Mon Sep 17 00:00:00 2001 From: "Adam C. Foltzer" Date: Thu, 11 Jan 2018 16:04:40 -0800 Subject: Add cross-compilation support for `rustc` This patch is largely modeled on the relatively-straightforward code for Fortran cross-compilation, so there might be some intricacies missing. --- mesonbuild/interpreter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mesonbuild/interpreter.py') diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py index c759892..fb29fe9 100644 --- a/mesonbuild/interpreter.py +++ b/mesonbuild/interpreter.py @@ -1992,9 +1992,9 @@ to directly access options of other subprojects.''') if need_cross_compiler: cross_comp = self.environment.detect_d_compiler(True) elif lang == 'rust': - comp = self.environment.detect_rust_compiler() + comp = self.environment.detect_rust_compiler(False) if need_cross_compiler: - cross_comp = comp # FIXME, not correct. + cross_comp = self.environment.detect_rust_compiler(True) elif lang == 'fortran': comp = self.environment.detect_fortran_compiler(False) if need_cross_compiler: -- cgit v1.1