支持以业务为单位,配置文件不持久化到本地
This commit is contained in:
@@ -145,19 +145,19 @@ set_property(TARGET libMesaMonitor PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib
|
||||
set_property(TARGET libMesaMonitor PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
|
||||
|
||||
#### leveldb
|
||||
#ExternalProject_Add(LevelDB PREFIX leveldb
|
||||
# URL ${CMAKE_CURRENT_SOURCE_DIR}/leveldb-1.22.tar.gz
|
||||
# URL_MD5 ada425fbd00dc0d3d892774bf71f6692
|
||||
# CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
|
||||
# -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
|
||||
# -DBUILD_SHARED_AND_STATIC_LIBS=1)
|
||||
#
|
||||
#ExternalProject_Get_Property(LevelDB INSTALL_DIR)
|
||||
#file(MAKE_DIRECTORY ${INSTALL_DIR}/include)
|
||||
#
|
||||
#add_library(libLevelDB STATIC IMPORTED GLOBAL)
|
||||
#add_dependencies(libLevelDB LevelDB)
|
||||
#set_property(TARGET libLevelDB PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib64/libleveldb.a)
|
||||
#set_property(TARGET libLevelDB PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
### leveldb
|
||||
ExternalProject_Add(LevelDB PREFIX leveldb
|
||||
URL ${CMAKE_CURRENT_SOURCE_DIR}/leveldb-1.22.tar.gz
|
||||
URL_MD5 ada425fbd00dc0d3d892774bf71f6692
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR>
|
||||
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
|
||||
-DBUILD_SHARED_AND_STATIC_LIBS=1)
|
||||
|
||||
ExternalProject_Get_Property(LevelDB INSTALL_DIR)
|
||||
file(MAKE_DIRECTORY ${INSTALL_DIR}/include)
|
||||
|
||||
add_library(libLevelDB STATIC IMPORTED GLOBAL)
|
||||
add_dependencies(libLevelDB LevelDB)
|
||||
set_property(TARGET libLevelDB PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib64/libleveldb.a)
|
||||
set_property(TARGET libLevelDB PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user