From 0110ad376032fba1f40df11a33237f3ce0fdeabd Mon Sep 17 00:00:00 2001 From: "Nicholas \"LB\" Braden" Date: Sun, 29 Dec 2013 21:28:25 -0600 Subject: [PATCH] Fix SFML and Boost headers not counting as system headers --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5d00606..50ca361 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,6 +61,7 @@ find_package(SFML 2 REQUIRED graphics window network system audio) if(SFML_FOUND) include_directories(${SFML_INCLUDE_DIR}) link_directories(${SFML_ROOT}/lib) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${SFML_INCLUDE_DIR}") else() message(FATAL_ERROR "SFML not found by find_package. Try specifying SFML_ROOT") endif() @@ -72,6 +73,7 @@ find_package(Boost 1.54.0 COMPONENTS filesystem system REQUIRED) if(Boost_FOUND) include_directories(${Boost_INCLUDE_DIRS}) link_directories(${BOOST_ROOT}/lib) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${Boost_INCLUDE_DIRS}") else() message(FATAL_ERROR "Boost not found by find_package. Try specifying BOOST_ROOT") endif()