We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 489d87e commit 9f8ce1fCopy full SHA for 9f8ce1f
CMakeLists.txt
@@ -24,10 +24,8 @@ else()
24
message(FATAL_ERROR "Invalid ${PROJECT_NAME}_OUTPUT_TYPE " ${${PROJECT_NAME}_OUTPUT_TYPE})
25
endif()
26
27
-
28
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
29
30
31
add_library(${PROJECT_NAME} ${LIB_TYPE}
32
Network.cpp
33
RTPacket.cpp
@@ -48,11 +46,10 @@ target_include_directories(${PROJECT_NAME}
48
46
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>/External/tinyxml2
49
47
)
50
51
-# Windows-specific linking
52
target_link_libraries(${PROJECT_NAME}
53
PUBLIC
54
- $<$<BOOL:WIN32>:ws2_32>
55
- $<$<BOOL:WIN32>:iphlpapi>
+ $<$<STREQUAL:$<PLATFORM_ID>,Windows>:ws2_32>
+ $<$<STREQUAL:$<PLATFORM_ID>,Windows>:iphlpapi>
56
57
58
# Enable C++14
0 commit comments