Skip to content

Commit 00c0334

Browse files
committed
test(push): gethostname requires Winsock library
1 parent 89e79f2 commit 00c0334

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

cmake/project-import-cmake/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ find_package(prometheus-cpp CONFIG REQUIRED)
66

77
if(PROMETHEUS_CPP_ENABLE_PUSH)
88
add_executable(sample-client sample_client.cc)
9-
target_link_libraries(sample-client PRIVATE prometheus-cpp::push)
9+
target_link_libraries(sample-client PRIVATE prometheus-cpp::push $<$<BOOL:${WIN32}>:Ws2_32>)
1010
endif()
1111

1212
if(PROMETHEUS_CPP_ENABLE_PULL)

cmake/project-import-pkgconfig/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pkg_check_modules(PROMETHEUS_CPP_PULL IMPORTED_TARGET prometheus-cpp-pull)
1212

1313
if(PROMETHEUS_CPP_PUSH_FOUND)
1414
add_executable(sample-client sample_client.cc)
15-
target_link_libraries(sample-client PRIVATE PkgConfig::PROMETHEUS_CPP_PUSH)
15+
target_link_libraries(sample-client PRIVATE PkgConfig::PROMETHEUS_CPP_PUSH $<$<BOOL:${WIN32}>:Ws2_32>)
1616
endif()
1717

1818
if(PROMETHEUS_CPP_PULL_FOUND)

push/tests/integration/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ add_executable(sample_client
66
target_link_libraries(sample_client
77
PRIVATE
88
${PROJECT_NAME}::push
9+
$<$<BOOL:${WIN32}>:Ws2_32>
910
)

0 commit comments

Comments
 (0)