From 63b59981bb6ad62ef68ce639b27d427a87406add Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu>
Date: Wed, 3 Jun 2020 08:56:36 +0200
Subject: [PATCH] Activate override warning

---
 CMakeLists.txt | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a525cc2..d361b74 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -173,6 +173,16 @@ src/sensor/sensor_force_torque.cpp
 src/sensor/sensor_inertial_kinematics.cpp
   )
 
+if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
+  message(STATUS "Using C++ compiler clang")
+  target_compile_options(${PROJECT_NAME} PRIVATE -Winconsistent-missing-override)
+  # using Clang
+elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+  message(STATUS "Using C++ compiler gnu")
+  target_compile_options(${PROJECT_NAME} PRIVATE -Wsuggest-override)
+  # using GCC
+endif()
+
 # create the shared library
 ADD_LIBRARY(${PLUGIN_NAME}
   SHARED
-- 
GitLab