Make c_build_helper module respect HOSTCC

If HOSTCC is set, use that to generate files, otherwise use CC. This
should make cross-compilation with generated files slightly easier.

Signed-off-by: David Horstmann <[email protected]>
This commit is contained in:
David Horstmann
2023-01-27 19:56:49 +00:00
parent ddb09e4f17
commit 0b1b97badf
+4 -1
View File
@@ -90,7 +90,10 @@ int main(void)
''')
def compile_c_file(c_filename, exe_filename, include_dirs):
cc = os.getenv('CC', 'cc')
# Respect $HOSTCC if it is set
cc = os.getenv('HOSTCC', None)
if cc is None:
cc = os.getenv('CC', 'cc')
cmd = [cc]
proc = subprocess.Popen(cmd,