TSG-23844 请packet adapter提供健康状态查询的HTTP服务
This commit is contained in:
17
vendor/CMakeLists.txt
vendored
17
vendor/CMakeLists.txt
vendored
@@ -20,6 +20,23 @@ add_dependencies(gmock googletest)
|
||||
set_property(TARGET gmock PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/libgmock.a)
|
||||
set_property(TARGET gmock PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
|
||||
# Libevent 2.1.8
|
||||
ExternalProject_Add(libevent PREFIX libevent
|
||||
URL ${CMAKE_CURRENT_SOURCE_DIR}/libevent-2.1.8-stable.tar.gz
|
||||
URL_MD5 f3eeaed018542963b7d2416ef1135ecc
|
||||
CONFIGURE_COMMAND ./configure --prefix=<INSTALL_DIR> --disable-shared --disable-samples
|
||||
BUILD_COMMAND make LDFLAGS="-ldl"
|
||||
BUILD_IN_SOURCE 1s)
|
||||
|
||||
ExternalProject_Get_Property(libevent INSTALL_DIR)
|
||||
file(MAKE_DIRECTORY ${INSTALL_DIR}/include)
|
||||
|
||||
add_library(libevent-static STATIC IMPORTED GLOBAL)
|
||||
add_dependencies(libevent-static libevent)
|
||||
set_property(TARGET libevent-static PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib/libevent.a)
|
||||
set_property(TARGET libevent-static PROPERTY IMPORTED_INTERFACE_LINK_LIBRARIES pthread)
|
||||
set_property(TARGET libevent-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
|
||||
# MESA Framework
|
||||
set(MESA_FRAMEWORK_LIB_DIR /opt/MESA/lib)
|
||||
set(MESA_FRAMEWORK_INCLUDE_DIR /opt/MESA/include)
|
||||
|
||||
BIN
vendor/libevent-2.1.8-stable.tar.gz
vendored
Normal file
BIN
vendor/libevent-2.1.8-stable.tar.gz
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user