[cmake] mark dependency includes SYSTEM

Mark all dependency include paths SYSTEM so warnings from system headers
are excluded from ci warning statistics
This commit is contained in:
akallabeth
2024-08-26 11:01:54 +02:00
parent 36686ba348
commit 56d660f258
42 changed files with 91 additions and 91 deletions

View File

@@ -71,7 +71,7 @@ endif()
if (UWAC_HAVE_PIXMAN_REGION)
find_package(PkgConfig REQUIRED)
pkg_check_modules(pixman REQUIRED pixman-1)
include_directories(${pixman_INCLUDE_DIRS})
include_directories(SYSTEM ${pixman_INCLUDE_DIRS})
elseif (FREERDP_UNIFIED_BUILD)
include_directories(${PROJECT_SOURCE_DIR}/winpr/include)
include_directories(${PROJECT_BINARY_DIR}/winpr/include)
@@ -80,8 +80,8 @@ elseif (FREERDP_UNIFIED_BUILD)
else()
find_package(WinPR 3 REQUIRED)
find_package(FreeRDP 3 REQUIRED)
include_directories(${WinPR_INCLUDE_DIR})
include_directories(${FreeRDP_INCLUDE_DIR})
include_directories(SYSTEM ${WinPR_INCLUDE_DIR})
include_directories(SYSTEM ${FreeRDP_INCLUDE_DIR})
endif()
set(WAYLAND_FEATURE_PURPOSE "Wayland")

View File

@@ -46,10 +46,10 @@ generate_protocol_file(fullscreen-shell-unstable-v1)
generate_protocol_file(keyboard-shortcuts-inhibit-unstable-v1)
if(FREEBSD)
include_directories(${EPOLLSHIM_INCLUDE_DIR})
include_directories(SYSTEM ${EPOLLSHIM_INCLUDE_DIR})
endif()
include_directories(${WAYLAND_INCLUDE_DIR})
include_directories(${XKBCOMMON_INCLUDE_DIR})
include_directories(SYSTEM ${WAYLAND_INCLUDE_DIR})
include_directories(SYSTEM ${XKBCOMMON_INCLUDE_DIR})
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/../include")
include_directories("${CMAKE_CURRENT_BINARY_DIR}/../include")
include_directories("${CMAKE_CURRENT_BINARY_DIR}/protocols")