集成HTTP业务层插件,修正集成后rdkafka缺少第三方连接库导致的编译问题。
This commit is contained in:
2
vendor/CMakeLists.txt
vendored
2
vendor/CMakeLists.txt
vendored
@@ -177,6 +177,7 @@ file(MAKE_DIRECTORY ${INSTALL_DIR}/include)
|
||||
add_library(librdkafka-static STATIC IMPORTED GLOBAL)
|
||||
set_property(TARGET librdkafka-static PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/librdkafka.a)
|
||||
set_property(TARGET librdkafka-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
set_property(TARGET librdkafka-static PROPERTY INTERFACE_LINK_LIBRARIES ssl crypto sasl2 m z dl pthread rt)
|
||||
|
||||
### ctemplate
|
||||
ExternalProject_Add(ctemplate PREFIX ctemplate
|
||||
@@ -185,6 +186,7 @@ ExternalProject_Add(ctemplate PREFIX ctemplate
|
||||
BUILD_COMMAND sh autogen.sh
|
||||
CONFIGURE_COMMAND ./configure --prefix=<INSTALL_DIR>
|
||||
BUILD_IN_SOURCE 1)
|
||||
|
||||
ExternalProject_Get_Property(ctemplate INSTALL_DIR)
|
||||
file(MAKE_DIRECTORY ${INSTALL_DIR}/include)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user