新增自动git版本号和打包脚本
This commit is contained in:
@@ -4,8 +4,9 @@ set(lib_name MESA_handle_logger)
|
||||
|
||||
project (${lib_name})
|
||||
|
||||
#set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||||
#include(Version)
|
||||
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||||
include(Version)
|
||||
include(Package)
|
||||
|
||||
set(CMAKE_MACOSX_RPATH 0)
|
||||
|
||||
@@ -44,7 +45,11 @@ set_target_properties(${lib_name}_shared PROPERTIES OUTPUT_NAME ${lib_name})
|
||||
add_library(${lib_name}_static STATIC ${SRC})
|
||||
set_target_properties(${lib_name}_static PROPERTIES OUTPUT_NAME ${lib_name})
|
||||
|
||||
install(TARGETS ${lib_name}_shared ${lib_name}_static DESTINATION ${CMAKE_SOURCE_DIR}/lib)
|
||||
set(CMAKE_INSTALL_PREFIX /opt/MESA)
|
||||
install(TARGETS ${lib_name}_shared DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
|
||||
install(FILES inc/MESA_handle_logger.h DESTINATION
|
||||
${CMAKE_INSTALL_PREFIX}/include/MESA)
|
||||
|
||||
|
||||
|
||||
file(GLOB DEMO
|
||||
|
||||
Reference in New Issue
Block a user