[gnome-builder] cmake: avoid duplicate -DCMAKE_BUILD_TYPE args
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] cmake: avoid duplicate -DCMAKE_BUILD_TYPE args
- Date: Thu, 2 Dec 2021 22:51:51 +0000 (UTC)
commit 2254d61eb9da9efee3e8f42176198194b46eadbb
Author: Christian Hergert <chergert redhat com>
Date: Thu Dec 2 14:51:32 2021 -0800
cmake: avoid duplicate -DCMAKE_BUILD_TYPE args
src/plugins/cmake/gbp-cmake-pipeline-addin.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/src/plugins/cmake/gbp-cmake-pipeline-addin.c b/src/plugins/cmake/gbp-cmake-pipeline-addin.c
index 6335fdb38..d90fa887b 100644
--- a/src/plugins/cmake/gbp-cmake-pipeline-addin.c
+++ b/src/plugins/cmake/gbp-cmake-pipeline-addin.c
@@ -181,7 +181,8 @@ gbp_cmake_pipeline_addin_load (IdePipelineAddin *addin,
ide_subprocess_launcher_push_argv (configure_launcher, ".");
ide_subprocess_launcher_push_argv (configure_launcher, srcdir);
ide_subprocess_launcher_push_argv (configure_launcher, "-DCMAKE_EXPORT_COMPILE_COMMANDS=1");
- ide_subprocess_launcher_push_argv (configure_launcher, "-DCMAKE_BUILD_TYPE=RelWithDebInfo");
+ if (config_opts == NULL || strstr (config_opts, "-DCMAKE_BUILD_TYPE=") == NULL)
+ ide_subprocess_launcher_push_argv (configure_launcher, "-DCMAKE_BUILD_TYPE=RelWithDebInfo");
ide_subprocess_launcher_push_argv (configure_launcher, prefix_option);
if (crossbuild_file != NULL)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]