Skip to content

Commit 9f8ce1f

Browse files
Remove if-win32 check, add check to library includes directly.
1 parent 489d87e commit 9f8ce1f

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

CMakeLists.txt

+2-5
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,8 @@ else()
2424
message(FATAL_ERROR "Invalid ${PROJECT_NAME}_OUTPUT_TYPE " ${${PROJECT_NAME}_OUTPUT_TYPE})
2525
endif()
2626

27-
2827
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
2928

30-
3129
add_library(${PROJECT_NAME} ${LIB_TYPE}
3230
Network.cpp
3331
RTPacket.cpp
@@ -48,11 +46,10 @@ target_include_directories(${PROJECT_NAME}
4846
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>/External/tinyxml2
4947
)
5048

51-
# Windows-specific linking
5249
target_link_libraries(${PROJECT_NAME}
5350
PUBLIC
54-
$<$<BOOL:WIN32>:ws2_32>
55-
$<$<BOOL:WIN32>:iphlpapi>
51+
$<$<STREQUAL:$<PLATFORM_ID>,Windows>:ws2_32>
52+
$<$<STREQUAL:$<PLATFORM_ID>,Windows>:iphlpapi>
5653
)
5754

5855
# Enable C++14

0 commit comments

Comments
 (0)