mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Moved custom CMake includes up one directory.
This commit is contained in:
parent
d1e0008999
commit
9d941c097c
10 changed files with 1 additions and 1 deletions
51
cmake/CheckTypes.cmake
Normal file
51
cmake/CheckTypes.cmake
Normal file
|
@ -0,0 +1,51 @@
|
|||
include(CheckTypeSize)
|
||||
|
||||
check_type_size("long int" SIZEOF_LONG_INT)
|
||||
check_type_size("long long" SIZEOF_LONG_LONG)
|
||||
check_type_size("void *" SIZEOF_VOID_P)
|
||||
|
||||
set(CMAKE_EXTRA_INCLUDE_FILES sys/types.h)
|
||||
|
||||
check_type_size(int32_t INT32_T)
|
||||
if (INT32_T)
|
||||
set(INT32_T int32_t)
|
||||
else()
|
||||
set(INT32_T int)
|
||||
endif()
|
||||
|
||||
check_type_size(u_int32_t U_INT32_T)
|
||||
if (U_INT32_T)
|
||||
set(U_INT32_T u_int32_t)
|
||||
else ()
|
||||
set(INT32_T u_int)
|
||||
endif ()
|
||||
|
||||
check_type_size(u_int16_t U_INT16_T)
|
||||
if (U_INT16_T)
|
||||
set(U_INT16_T u_int16_t)
|
||||
else ()
|
||||
set(INT16_T u_short)
|
||||
endif ()
|
||||
|
||||
check_type_size(u_int8_t U_INT8_T)
|
||||
if (U_INT8_T)
|
||||
set(U_INT8_T u_int8_t)
|
||||
else ()
|
||||
set(INT8_T u_char)
|
||||
endif ()
|
||||
|
||||
unset(CMAKE_EXTRA_INCLUDE_FILES)
|
||||
|
||||
set(CMAKE_EXTRA_INCLUDE_FILES sys/socket.h)
|
||||
check_type_size(socklen_t SOCKLEN_T)
|
||||
if (SOCKLEN_T)
|
||||
set(SOCKLEN_T socklen_t)
|
||||
else ()
|
||||
set(SOCKLEN_T int)
|
||||
endif ()
|
||||
unset(CMAKE_EXTRA_INCLUDE_FILES)
|
||||
|
||||
set(CMAKE_EXTRA_INCLUDE_FILES sys/sem.h)
|
||||
check_type_size("struct sembuf" STRUCT_SEMBUF)
|
||||
check_type_size("union semun" UNION_SEMUN)
|
||||
unset(CMAKE_EXTRA_INCLUDE_FILES)
|
Loading…
Add table
Add a link
Reference in a new issue