@@ -22,6 +22,9 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND (CMAKE_CXX_COMPILER_VERSION V
22
22
if (${CMAKE_SYSTEM_NAME} MATCHES "(SunOS|Solaris)" )
23
23
target_link_libraries (filesystem_test xnet)
24
24
endif ()
25
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Haiku" )
26
+ target_link_libraries (filesystem_test network)
27
+ endif ()
25
28
target_compile_definitions (${targetName} PRIVATE USE_STD_FS)
26
29
endif ()
27
30
@@ -34,6 +37,9 @@ if (CMAKE_COMPILER_IS_GNUCXX AND (CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL 8.0 O
34
37
if (${CMAKE_SYSTEM_NAME} MATCHES "(SunOS|Solaris)" )
35
38
target_link_libraries (${targetName} xnet)
36
39
endif ()
40
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Haiku" )
41
+ target_link_libraries (${targetName} network)
42
+ endif ()
37
43
target_compile_options (${targetName} PRIVATE $<$<BOOL :${CYGWIN} >:-Wa,-mbig-obj>)
38
44
target_compile_definitions (${targetName} PRIVATE USE_STD_FS)
39
45
endif ()
@@ -55,6 +61,9 @@ macro(AddTestExecutableWithStdCpp cppStd)
55
61
if (${CMAKE_SYSTEM_NAME} MATCHES "(SunOS|Solaris)" )
56
62
target_link_libraries (filesystem_test_cpp${cppStd} xnet)
57
63
endif ()
64
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Haiku" )
65
+ target_link_libraries (filesystem_test_cpp${cppStd} network)
66
+ endif ()
58
67
target_compile_options (filesystem_test_cpp${cppStd} PRIVATE
59
68
$<$<BOOL :${EMSCRIPTEN} >:-s DISABLE_EXCEPTION_CATCHING=0>
60
69
$<$<OR :$<CXX_COMPILER_ID:Clang>,$<CXX_COMPILER_ID:AppleClang>>:-Wall -Wextra -Wshadow -Wconversion -Wsign-conversion -Wpedantic -Werror -Wno-error=deprecated-declarations>
0 commit comments