(ws client) use correct compilation defines so that spdlog is not used as a header only library (reduce binary size and increase compilation speed)
This commit is contained in:
parent
e13b57c73b
commit
a805270d02
@ -1,7 +1,11 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
All changes to this project will be documented in this file.
|
All changes to this project will be documented in this file.
|
||||||
|
|
||||||
## [7.7.0] - 2019-12-24
|
## [7.8.1] - 2019-12-25
|
||||||
|
|
||||||
|
(ws client) use correct compilation defines so that spdlog is not used as a header only library (reduce binary size and increase compilation speed)
|
||||||
|
|
||||||
|
## [7.8.0] - 2019-12-24
|
||||||
|
|
||||||
(ws client) all commands use spdlog instead of std::cerr or std::cout for logging
|
(ws client) all commands use spdlog instead of std::cerr or std::cout for logging
|
||||||
|
|
||||||
|
@ -6,4 +6,4 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define IX_WEBSOCKET_VERSION "7.8.0"
|
#define IX_WEBSOCKET_VERSION "7.7.1"
|
||||||
|
@ -23,6 +23,8 @@ include_directories(
|
|||||||
../ws
|
../ws
|
||||||
)
|
)
|
||||||
|
|
||||||
|
add_definitions(-DSPDLOG_COMPILED_LIB=1)
|
||||||
|
|
||||||
find_package(JsonCpp)
|
find_package(JsonCpp)
|
||||||
if (NOT JSONCPP_FOUND)
|
if (NOT JSONCPP_FOUND)
|
||||||
include_directories(../third_party/jsoncpp)
|
include_directories(../third_party/jsoncpp)
|
||||||
@ -98,4 +100,6 @@ target_link_libraries(ixwebsocket_unittest ixcrypto)
|
|||||||
target_link_libraries(ixwebsocket_unittest ixcore)
|
target_link_libraries(ixwebsocket_unittest ixcore)
|
||||||
target_link_libraries(ixwebsocket_unittest ixsentry)
|
target_link_libraries(ixwebsocket_unittest ixsentry)
|
||||||
|
|
||||||
|
target_link_libraries(ixwebsocket_unittest spdlog)
|
||||||
|
|
||||||
install(TARGETS ixwebsocket_unittest DESTINATION bin)
|
install(TARGETS ixwebsocket_unittest DESTINATION bin)
|
||||||
|
@ -25,6 +25,8 @@ include_directories(ws ../third_party/statsd-client-cpp/src)
|
|||||||
include_directories(ws ../third_party/spdlog/include)
|
include_directories(ws ../third_party/spdlog/include)
|
||||||
include_directories(ws ../third_party/cpp-linenoise)
|
include_directories(ws ../third_party/cpp-linenoise)
|
||||||
|
|
||||||
|
add_definitions(-DSPDLOG_COMPILED_LIB=1)
|
||||||
|
|
||||||
if (UNIX)
|
if (UNIX)
|
||||||
set( STATSD_CLIENT_SOURCES ../third_party/statsd-client-cpp/src/statsd_client.cpp)
|
set( STATSD_CLIENT_SOURCES ../third_party/statsd-client-cpp/src/statsd_client.cpp)
|
||||||
endif()
|
endif()
|
||||||
@ -72,6 +74,8 @@ target_link_libraries(ws ixcrypto)
|
|||||||
target_link_libraries(ws ixcore)
|
target_link_libraries(ws ixcore)
|
||||||
target_link_libraries(ws ixsentry)
|
target_link_libraries(ws ixsentry)
|
||||||
|
|
||||||
|
target_link_libraries(ws spdlog)
|
||||||
|
|
||||||
if(NOT APPLE AND NOT USE_MBED_TLS)
|
if(NOT APPLE AND NOT USE_MBED_TLS)
|
||||||
find_package(OpenSSL REQUIRED)
|
find_package(OpenSSL REQUIRED)
|
||||||
add_definitions(${OPENSSL_DEFINITIONS})
|
add_definitions(${OPENSSL_DEFINITIONS})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user