新增自动git版本号和打包脚本

This commit is contained in:
yangwei
2019-05-06 18:21:31 +08:00
parent 3509dce775
commit 3096c6e1e7
4 changed files with 1355 additions and 3 deletions

View File

@@ -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