mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-01-21 14:10:24 +01:00
Move include file checks to ConfigureChecks.cmake for cmake build system.
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85418 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
This commit is contained in:
parent
939b3d97ee
commit
cd8524ce00
2 changed files with 1 additions and 5 deletions
|
|
@ -299,7 +299,6 @@ endif(NOT MSVC)
|
|||
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
|
||||
option (DBUS_BUS_ENABLE_INOTIFY "build with inotify support (linux only)" ON)
|
||||
if(DBUS_BUS_ENABLE_INOTIFY)
|
||||
check_include_file(sys/inotify.h HAVE_SYS_INOTIFY_H)
|
||||
if(NOT HAVE_SYS_INOTIFY_H)
|
||||
message(FATAL_ERROR "sys/inotify.h not found!")
|
||||
endif(NOT HAVE_SYS_INOTIFY_H)
|
||||
|
|
@ -307,10 +306,6 @@ if("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
|
|||
elseif("${CMAKE_SYSTEM_NAME}" MATCHES ".*BSD")
|
||||
option (DBUS_BUS_ENABLE_KQUEUE "build with kqueue support (FreeBSD only)" ON)
|
||||
if(DBUS_BUS_ENABLE_KQUEUE)
|
||||
# cmake check a header by compiling a test program with
|
||||
# the header, sys/event.h needs stdint.h and sys/types.h
|
||||
# to work.
|
||||
check_include_files("stdint.h;sys/types.h;sys/event.h" HAVE_SYS_EVENT_H)
|
||||
if(NOT HAVE_SYS_EVENT_H)
|
||||
message(FATAL_ERROR "sys/event.h not found!")
|
||||
endif(NOT HAVE_SYS_EVENT_H)
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@ check_include_file(stdio.h HAVE_STDIO_H) # dbus-sysdeps.h
|
|||
check_include_file(string.h HAVE_STRING_H)
|
||||
check_include_file(strings.h HAVE_STRINGS_H)
|
||||
check_include_file(syslog.h HAVE_SYSLOG_H)
|
||||
check_include_files("stdint.h;sys/types.h;sys/event.h" HAVE_SYS_EVENT_H)
|
||||
check_include_file(sys/inotify.h HAVE_SYS_INOTIFY_H)
|
||||
check_include_file(sys/resource.h HAVE_SYS_RESOURCE_H)
|
||||
check_include_file(sys/stat.h HAVE_SYS_STAT_H)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue