From 60eec8418d7596c2b30b29ecbfe22a474a062c61 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire?= <gregoire.kubler@proton.me>
Date: Mon, 15 Jul 2024 16:35:12 +0200
Subject: [PATCH] fix : disabled -DWERROR and set build type to release for
 every C++ ubunut compilation

---
 .gitlab/ci/ubuntu_cpp.gitlab-ci.yml | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml b/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml
index 4903f78..dcefd94 100644
--- a/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml
+++ b/.gitlab/ci/ubuntu_cpp.gitlab-ci.yml
@@ -44,8 +44,8 @@ build:ubuntu_cpp:
   extends: .build:ubuntu_cpp:template
   script:
     - cd $BUILD_DIR
-    - export BUILD_TYPE=Release
-    - cmake  -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DWERROR=ON -DCOVERAGE=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DPYBIND=0 ..
+    # WERROR=OFF until https://gitlab.eclipse.org/eclipse/aidge/aidge/-/issues/137 is not closed
+    - cmake  -DCMAKE_BUILD_TYPE=Release -DWERROR=OFF -DCOVERAGE=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DPYBIND=0 ..
     - make -j4 all install
 
     
@@ -65,8 +65,8 @@ build:ubuntu_cpp:g++:
     - cd $BUILD_DIR
     - apt-get install -y g++-$Gplusplus_VERSION
     - export CXX=/usr/bin/g++-$Gplusplus_VERSION 
-    - export BUILD_TYPE=Release
-    - cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DWERROR=ON -DCOVERAGE=OFF -DPYBIND=0 -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..
+    # WERROR=OFF until https://gitlab.eclipse.org/eclipse/aidge/aidge/-/issues/137 is not closed
+    - cmake -DCMAKE_BUILD_TYPE=Release -DWERROR=OFF -DCOVERAGE=OFF -DPYBIND=0 -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..
     - make -j4 all install
 
 build:ubuntu_cpp:clang:
@@ -84,7 +84,8 @@ build:ubuntu_cpp:clang:
     - echo "Build directory :$BUILD_DIR"
     - cd $BUILD_DIR
     - apt-get install -y clang-$CLANG_VERSION
-    - cmake -DCMAKE_CXX_COMPILER=/usr/bin/clang++-$CLANG_VERSION -DCMAKE_BUILD_TYPE=Release -DWERROR=ON -DCOVERAGE=OFF -DPYBIND=0 -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..
+    # WERROR=OFF until https://gitlab.eclipse.org/eclipse/aidge/aidge/-/issues/137 is not closed
+    - cmake -DCMAKE_CXX_COMPILER=/usr/bin/clang++-$CLANG_VERSION -DCMAKE_BUILD_TYPE=Release -DWERROR=OFF -DCOVERAGE=OFF -DPYBIND=0 -DCMAKE_EXPORT_COMPILE_COMMANDS=1 ..
     - make -j4 all install
 
 
-- 
GitLab