From 076385d89134611c533f07630ad44b544c65bfb2 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:54:11 +0200
Subject: [PATCH] Activate override warning

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

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7a3fb8265..1ea6968f3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -235,6 +235,17 @@ SET(SRCS_YAML
 #   SET(SRCS_WRAPPER)
 # ENDIF(Ceres_FOUND)
 
+
+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