XITRIX/Moonlight-Switch
extern/cmake/toolchain.cmake
:105
add_compile_definitions("HAS_SOCKLEN_T=1")
add_compile_definitions("HAS_SOCKLEN_T=1")
ADD_DEFINITIONS(-DHAS_SOCKLEN_T -DBT_ENABLE_ENET)
ADD_DEFINITIONS(-DHAS_SOCKLEN_T -DBT_ENABLE_ENET)
ADD_DEFINITIONS(-DHAS_SOCKLEN_T -DBT_ENABLE_ENET)
check_type_size("socklen_t" HAS_SOCKLEN_T BUILTIN_TYPES_ONLY)
add_definitions(-DHAS_SOCKLEN_T=1)
check_c_source_compiles([=[
#include <sys/socket.h>
int main() { return sizeof(socklen_t); } ]=]
HAS_SOCKLEN_T
)
target_compile_definitions(enet PRIVATE
$<$<BOOL:${HAS_GETADDRINFO}>:HAS_GETADDRINFO>
$<$<BOOL:${HAS_GETNAMEINFO}>:HAS_GETNAMEINFO>
$<$<BOOL:${HAS_GETHOSTBYADDR_R}>:HAS_GETHOSTBYADDR_R>
$<$<BOOL:${HAS_GETHOSTBYNAME_R}>:HAS_GETHOSTBYNAME_R>
$<$<BOOL:${HAS_POLL}>:HAS_POLL>
$<$<BOOL:${HAS_FCNTL}>:HAS_FCNTL>
$<$<BOOL:${HAS_INET_PTON}>:HAS_INET_PTON>
$<$<BOOL:${HAS_INET_NTOP}>:HAS_INET_NTOP>
$<$<BOOL:${HAS_MSGHDR_FLAGS}>:HAS_MSGHDR_FLAGS>
$<$<BOOL:${HAS_SOCKLEN_T}>:HAS_SOCKLEN_T>
)
check_type_size("socklen_t" HAS_SOCKLEN_T BUILTIN_TYPES_ONLY)
add_definitions(-DHAS_SOCKLEN_T=1)
check_type_size("socklen_t" HAS_SOCKLEN_T BUILTIN_TYPES_ONLY)
add_definitions(-DHAS_SOCKLEN_T=1)
check_type_size("socklen_t" HAS_SOCKLEN_T BUILTIN_TYPES_ONLY)
add_definitions(-DHAS_SOCKLEN_T=1)