try to fix windows link
This commit is contained in:
parent
68ee57a6a7
commit
8db688b818
@ -82,24 +82,20 @@ if (MAC)
|
||||
add_sanitizers(ixwebsocket_unittest)
|
||||
endif()
|
||||
|
||||
if (APPLE AND USE_TLS)
|
||||
target_link_libraries(ixwebsocket_unittest "-framework foundation" "-framework security")
|
||||
endif()
|
||||
|
||||
if (JSONCPP_FOUND)
|
||||
target_include_directories(ixwebsocket_unittest PUBLIC ${JSONCPP_INCLUDE_DIRS})
|
||||
target_link_libraries(ixwebsocket_unittest ${JSONCPP_LIBRARIES})
|
||||
target_include_directories(ixwebsocket_unittest PRIVATE ${JSONCPP_INCLUDE_DIRS})
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ${JSONCPP_LIBRARIES})
|
||||
endif()
|
||||
|
||||
# library with the most dependencies come first
|
||||
target_link_libraries(ixwebsocket_unittest ixbots)
|
||||
target_link_libraries(ixwebsocket_unittest ixsnake)
|
||||
target_link_libraries(ixwebsocket_unittest ixcobra)
|
||||
target_link_libraries(ixwebsocket_unittest ixsentry)
|
||||
target_link_libraries(ixwebsocket_unittest ixwebsocket)
|
||||
target_link_libraries(ixwebsocket_unittest ixcrypto)
|
||||
target_link_libraries(ixwebsocket_unittest ixcore)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixbots)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixsnake)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixcobra)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixsentry)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixwebsocket)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixcrypto)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE ixcore)
|
||||
|
||||
target_link_libraries(ixwebsocket_unittest spdlog)
|
||||
target_link_libraries(ixwebsocket_unittest PRIVATE spdlog)
|
||||
|
||||
install(TARGETS ixwebsocket_unittest DESTINATION bin)
|
||||
|
@ -60,19 +60,19 @@ add_executable(ws
|
||||
ws.cpp)
|
||||
|
||||
# library with the most dependencies come first
|
||||
target_link_libraries(ws ixbots)
|
||||
target_link_libraries(ws ixsnake)
|
||||
target_link_libraries(ws ixcobra)
|
||||
target_link_libraries(ws ixsentry)
|
||||
target_link_libraries(ws ixwebsocket)
|
||||
target_link_libraries(ws ixcrypto)
|
||||
target_link_libraries(ws ixcore)
|
||||
target_link_libraries(ws PRIVATE ixbots)
|
||||
target_link_libraries(ws PRIVATE ixsnake)
|
||||
target_link_libraries(ws PRIVATE ixcobra)
|
||||
target_link_libraries(ws PRIVATE ixsentry)
|
||||
target_link_libraries(ws PRIVATE ixwebsocket)
|
||||
target_link_libraries(ws PRIVATE ixcrypto)
|
||||
target_link_libraries(ws PRIVATE ixcore)
|
||||
|
||||
target_link_libraries(ws spdlog)
|
||||
target_link_libraries(ws PRIVATE spdlog)
|
||||
|
||||
if (JSONCPP_FOUND)
|
||||
target_include_directories(ws PUBLIC ${JSONCPP_INCLUDE_DIRS})
|
||||
target_link_libraries(ws ${JSONCPP_LIBRARIES})
|
||||
target_include_directories(ws PRIVATE ${JSONCPP_INCLUDE_DIRS})
|
||||
target_link_libraries(ws PRIVATE ${JSONCPP_LIBRARIES})
|
||||
endif()
|
||||
|
||||
install(TARGETS ws RUNTIME DESTINATION bin)
|
||||
|
Loading…
x
Reference in New Issue
Block a user