From eb88c9df13c7b1d25c8336dcfc11cccc4c36c968 Mon Sep 17 00:00:00 2001
From: Mansard <nmansard@laas.fr>
Date: Tue, 16 Sep 2014 10:54:46 +0200
Subject: [PATCH] tentatives to prevent ugly warnings from numpy.

---
 CMakeLists.txt  | 2 ++
 src/details.hpp | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index c9ade9be..4447e9b8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,6 +20,8 @@ SET(CMAKE_VERBOSE_MAKEFILE True)
 
 project(${PROJECT_NAME})
 SETUP_PROJECT()
+STRING(REPLACE "-pedantic" "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+MESSAGE(STATUS "CFLAGS = "${CMAKE_CXX_FLAGS})
 
 # ----------------------------------------------------
 # --- DEPENDANCIES -----------------------------------
diff --git a/src/details.hpp b/src/details.hpp
index 3b714397..cd16d8f4 100644
--- a/src/details.hpp
+++ b/src/details.hpp
@@ -19,6 +19,8 @@
 
 #include <Eigen/Core>
 #include <boost/python.hpp>
+
+#pragma GCC diagnostic error "-pedantic" // Alas only work for g++ 4.8
 #include <numpy/arrayobject.h>
 #include <iostream>
 
-- 
GitLab