From 32d51d604b7092c312fad793974d27f6d25ad217 Mon Sep 17 00:00:00 2001 From: Sven Boemer Date: Fri, 14 Apr 2023 20:41:49 +0000 Subject: [PATCH] Pass "-cross" arg on linux builds --- src/jit-format/jit-format.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/jit-format/jit-format.cs b/src/jit-format/jit-format.cs index 3dd41e71..d1bcd433 100644 --- a/src/jit-format/jit-format.cs +++ b/src/jit-format/jit-format.cs @@ -300,7 +300,11 @@ private void validate() if (!File.Exists(Path.Combine(compileCommandsPath))) { Console.WriteLine("Can't find compile_commands.json file. Running configure."); - string[] commandArgs = { _arch, _build, "configureonly", "-cmakeargs", "-DCMAKE_EXPORT_COMPILE_COMMANDS=1" }; + List commandArgs = new() { _arch, _build, "configureonly", "-cmakeargs", "-DCMAKE_EXPORT_COMPILE_COMMANDS=1" }; + if (_os.ToLower() == "linux") + { + commandArgs.Add("-cross"); + } string buildPath = Path.Combine(_rootPath, "build-runtime.sh"); if (_verbose)