ENDIF()
SET(_PCH_include_prefix "-I")
+ SET(_PCH_isystem_prefix "-isystem")
ELSEIF(WIN32)
SET(PCHSupport_FOUND TRUE) # for experimental msvc support
SET(_PCH_include_prefix "/I")
+ SET(_PCH_isystem_prefix "/I")
ELSE()
SET(PCHSupport_FOUND FALSE)
ENDIF()
GET_DIRECTORY_PROPERTY(DIRINC INCLUDE_DIRECTORIES )
FOREACH(item ${DIRINC})
- LIST(APPEND ${_out_compile_flags} "${_PCH_include_prefix}\"${item}\"")
+ if(item MATCHES "^${OpenCV_SOURCE_DIR}/modules/")
+ LIST(APPEND ${_out_compile_flags} "${_PCH_include_prefix}\"${item}\"")
+ else()
+ LIST(APPEND ${_out_compile_flags} "${_PCH_isystem_prefix}\"${item}\"")
+ endif()
ENDFOREACH(item)
GET_DIRECTORY_PROPERTY(_directory_flags DEFINITIONS)
#ifndef GTEST_USES_POSIX_RE
# define GTEST_USES_POSIX_RE 0
#endif
-// #ifdef __GNUC__
-// # pragma GCC diagnostic ignored "-Wmissing-declarations"
-// #endif
#include "opencv2/core/core.hpp"