From 1b1fea7ca7e100a985aa9748114565d05d6b86d4 Mon Sep 17 00:00:00 2001 From: Marc Auberer Date: Fri, 29 Sep 2023 22:16:06 +0200 Subject: [PATCH] Allow multiple -llvm arguments --- .run/spice.run.xml | 2 +- src/driver/Driver.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.run/spice.run.xml b/.run/spice.run.xml index 87b6b05a1..cad002cc9 100644 --- a/.run/spice.run.xml +++ b/.run/spice.run.xml @@ -1,5 +1,5 @@ - + diff --git a/src/driver/Driver.cpp b/src/driver/Driver.cpp index e4b526a31..a0dfba1c9 100644 --- a/src/driver/Driver.cpp +++ b/src/driver/Driver.cpp @@ -264,7 +264,7 @@ void Driver::addCompileSubcommandOptions(CLI::App *subCmd) { // --build-mode subCmd->add_option("--build-mode,-m", buildModeCallback, "Build mode (debug, release)"); // --llvm-args - subCmd->add_option("--llvm-args,-llvm", cliOptions.llvmArgs, "Additional arguments for LLVM"); + subCmd->add_option("--llvm-args,-llvm", cliOptions.llvmArgs, "Additional arguments for LLVM")->join(' '); // --jobs subCmd->add_option("--jobs,-j", cliOptions.compileJobCount, "Compile jobs (threads), used for compilation"); // --ignore-cache