移除无关文件
1.移除.so和.a文件 2.移除test文件
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -10,3 +10,4 @@ build/
|
|||||||
.idea
|
.idea
|
||||||
core.*
|
core.*
|
||||||
version.txt
|
version.txt
|
||||||
|
demo/test_handle_logger
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ project (${lib_name})
|
|||||||
|
|
||||||
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||||||
include(Version)
|
include(Version)
|
||||||
include(Package)
|
|
||||||
|
|
||||||
set(CMAKE_MACOSX_RPATH 0)
|
set(CMAKE_MACOSX_RPATH 0)
|
||||||
|
|
||||||
@@ -46,8 +45,9 @@ add_library(${lib_name}_static STATIC ${SRC})
|
|||||||
set_target_properties(${lib_name}_static PROPERTIES OUTPUT_NAME ${lib_name})
|
set_target_properties(${lib_name}_static PROPERTIES OUTPUT_NAME ${lib_name})
|
||||||
|
|
||||||
set(CMAKE_INSTALL_PREFIX /opt/MESA)
|
set(CMAKE_INSTALL_PREFIX /opt/MESA)
|
||||||
install(TARGETS ${lib_name}_shared DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
|
|
||||||
install(FILES inc/MESA_handle_logger.h DESTINATION
|
install(TARGETS ${lib_name}_shared LIBRARY DESTINATION ${CMAKE_INSTALL_PREFIX}/lib)
|
||||||
|
install(FILES inc/${lib_name}.h DESTINATION
|
||||||
${CMAKE_INSTALL_PREFIX}/include/MESA)
|
${CMAKE_INSTALL_PREFIX}/include/MESA)
|
||||||
|
|
||||||
|
|
||||||
@@ -59,3 +59,5 @@ file(GLOB DEMO
|
|||||||
|
|
||||||
add_executable(demo ${DEMO})
|
add_executable(demo ${DEMO})
|
||||||
target_link_libraries(demo pthread ${lib_name}_static)
|
target_link_libraries(demo pthread ${lib_name}_static)
|
||||||
|
|
||||||
|
include(Package)
|
||||||
|
|||||||
@@ -21,12 +21,14 @@ set(CPACK_RPM_PACKAGE_AUTOREQPROV "no")
|
|||||||
set(CPACK_RPM_PACKAGE_RELEASE_DIST on)
|
set(CPACK_RPM_PACKAGE_RELEASE_DIST on)
|
||||||
set(CPACK_RPM_DEBUGINFO_PACKAGE on)
|
set(CPACK_RPM_DEBUGINFO_PACKAGE on)
|
||||||
|
|
||||||
|
set(CPACK_BUILD_SOURCE_DIRS "${CMAKE_SOURCE_DIR}")
|
||||||
|
|
||||||
# Must uninstall the debug package before install release package
|
# Must uninstall the debug package before install release package
|
||||||
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||||
set(CPACK_RPM_PACKAGE_CONFLICTS "${lib_name}-debug")
|
set(CPACK_RPM_PACKAGE_CONFLICTS "${lib_name}-debug")
|
||||||
else()
|
else()
|
||||||
set(CPACK_RPM_PACKAGE_CONFLICTS ${lib_name})
|
set(CPACK_RPM_PACKAGE_CONFLICTS ${lib_name})
|
||||||
set(CPACK_STRIP_FILES TRUE)
|
# set(CPACK_STRIP_FILES TRUE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(CPack)
|
include(CPack)
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user