From c3915ed0784ba0d5a1ff87aed84f6c51f6e39242 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Fri, 7 Jun 2013 11:34:01 -0700 Subject: [PATCH] use system flag for external library includes --- interface/CMakeLists.txt | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/interface/CMakeLists.txt b/interface/CMakeLists.txt index b2984b35bb..83a827b184 100644 --- a/interface/CMakeLists.txt +++ b/interface/CMakeLists.txt @@ -87,13 +87,19 @@ find_package(GLM REQUIRED) find_package(LodePNG REQUIRED) find_package(LibOVR) -# include headers for external libraries and InterfaceConfig. +# include headers for interface and InterfaceConfig. include_directories( ${PROJECT_SOURCE_DIR}/src ${PROJECT_BINARY_DIR}/includes - ${GLM_INCLUDE_DIRS} - ${LODEPNG_INCLUDE_DIRS} - ${LIBOVR_INCLUDE_DIRS} +) + +# include external library headers +# use system flag so warnings are supressed +include_directories( + SYSTEM + ${GLM_INCLUDE_DIRS} + ${LODEPNG_INCLUDE_DIRS} + ${LIBOVR_INCLUDE_DIRS} ) target_link_libraries(${TARGET_NAME} ${QT_LIBRARIES})