Silence compiler warnings in code we don't maintain

This commit is contained in:
Alexander A. Klimov 2023-03-24 15:37:57 +01:00
parent ea789f85ec
commit 6195a457a7
9 changed files with 17 additions and 17 deletions

View File

@ -186,21 +186,21 @@ add_definitions(-DBOOST_FILESYSTEM_NO_DEPRECATED)
add_definitions(-DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT)
link_directories(${Boost_LIBRARY_DIRS})
include_directories(${Boost_INCLUDE_DIRS})
include_directories(SYSTEM ${Boost_INCLUDE_DIRS})
find_package(OpenSSL REQUIRED)
include_directories(${OPENSSL_INCLUDE_DIR})
include_directories(SYSTEM ${OPENSSL_INCLUDE_DIR})
set(base_DEPS ${CMAKE_DL_LIBS} ${Boost_LIBRARIES} ${OPENSSL_LIBRARIES})
set(base_OBJS $<TARGET_OBJECTS:mmatch> $<TARGET_OBJECTS:socketpair> $<TARGET_OBJECTS:base>)
# JSON
find_package(JSON)
include_directories(${JSON_INCLUDE})
include_directories(SYSTEM ${JSON_INCLUDE})
# UTF8CPP
find_package(UTF8CPP)
include_directories(${UTF8CPP_INCLUDE})
include_directories(SYSTEM ${UTF8CPP_INCLUDE})
find_package(Editline)
set(HAVE_EDITLINE "${EDITLINE_FOUND}")
@ -223,12 +223,12 @@ endif()
if(EDITLINE_FOUND)
list(APPEND base_DEPS ${EDITLINE_LIBRARIES})
include_directories(${EDITLINE_INCLUDE_DIR})
include_directories(SYSTEM ${EDITLINE_INCLUDE_DIR})
endif()
if(TERMCAP_FOUND)
list(APPEND base_DEPS ${TERMCAP_LIBRARIES})
include_directories(${TERMCAP_INCLUDE_DIR})
include_directories(SYSTEM ${TERMCAP_INCLUDE_DIR})
endif()
if(WIN32)

View File

@ -19,7 +19,7 @@ set_target_properties (
FOLDER Lib
)
include_directories(${Boost_INCLUDE_DIRS})
include_directories(SYSTEM ${Boost_INCLUDE_DIRS})
if(ICINGA2_WITH_CHECKER)
list(APPEND icinga_app_SOURCES $<TARGET_OBJECTS:checker>)

View File

@ -130,7 +130,7 @@ if(HAVE_SYSTEMD)
find_path(SYSTEMD_INCLUDE_DIR
NAMES systemd/sd-daemon.h
HINTS ${SYSTEMD_ROOT_DIR})
include_directories(${SYSTEMD_INCLUDE_DIR})
include_directories(SYSTEM ${SYSTEMD_INCLUDE_DIR})
set_property(
SOURCE ${CMAKE_CURRENT_SOURCE_DIR}/journaldlogger.cpp
APPEND PROPERTY COMPILE_DEFINITIONS
@ -140,13 +140,13 @@ endif()
add_library(base OBJECT ${base_SOURCES})
include_directories(${icinga2_SOURCE_DIR}/third-party/execvpe)
include_directories(SYSTEM ${icinga2_SOURCE_DIR}/third-party/execvpe)
link_directories(${icinga2_BINARY_DIR}/third-party/execvpe)
include_directories(${icinga2_SOURCE_DIR}/third-party/mmatch)
include_directories(SYSTEM ${icinga2_SOURCE_DIR}/third-party/mmatch)
link_directories(${icinga2_BINARY_DIR}/third-party/mmatch)
include_directories(${icinga2_SOURCE_DIR}/third-party/socketpair)
include_directories(SYSTEM ${icinga2_SOURCE_DIR}/third-party/socketpair)
link_directories(${icinga2_BINARY_DIR}/third-party/socketpair)
set_target_properties (

View File

@ -12,7 +12,7 @@ endif()
add_library(db_ido_mysql OBJECT ${db_ido_mysql_SOURCES})
include_directories(${MYSQL_INCLUDE_DIR})
include_directories(SYSTEM ${MYSQL_INCLUDE_DIR})
add_dependencies(db_ido_mysql base config icinga db_ido)

View File

@ -12,7 +12,7 @@ endif()
add_library(db_ido_pgsql OBJECT ${db_ido_pgsql_SOURCES})
include_directories(${PostgreSQL_INCLUDE_DIRS})
include_directories(SYSTEM ${PostgreSQL_INCLUDE_DIRS})
add_dependencies(db_ido_pgsql base config icinga db_ido)

View File

@ -15,7 +15,7 @@ endif()
add_library(icingadb OBJECT ${icingadb_SOURCES})
include_directories(${icinga2_SOURCE_DIR}/third-party)
include_directories(SYSTEM ${icinga2_SOURCE_DIR}/third-party)
add_dependencies(icingadb base config icinga remote)

View File

@ -1,6 +1,6 @@
# Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+
include_directories(${MYSQL_INCLUDE_DIR})
include_directories(SYSTEM ${MYSQL_INCLUDE_DIR})
set(mysql_shim_SOURCES
mysql_shim.def

View File

@ -1,7 +1,7 @@
# Icinga 2 | (c) 2012 Icinga GmbH | GPLv2+
link_directories(${PostgreSQL_LIBRARY_DIRS})
include_directories(${PostgreSQL_INCLUDE_DIRS})
include_directories(SYSTEM ${PostgreSQL_INCLUDE_DIRS})
set(pgsql_shim_SOURCES
pgsql_shim.def

View File

@ -130,7 +130,7 @@ function(add_boost_test _name)
if(Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS})
include_directories(SYSTEM ${Boost_INCLUDE_DIRS})
set(includeType)
foreach(src ${SOURCES})