From: Bastian Dehn Date: Wed, 17 Jul 2024 09:29:00 +0000 (+0200) Subject: add generate a deb file X-Git-Tag: 1.0.0^2^2~3 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=d67247d0c1149867aaf13205c240e534bec28822;p=mv_none_space.git add generate a deb file --- diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bde172d..915745d 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -4,3 +4,20 @@ CONFIGURE_FILE(config.h.in config.h) INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}) ADD_EXECUTABLE(${PROJECT_NAME} main.c rename.c config.h) + +INSTALL(TARGETS ${PROJECT_NAME} + DESTINATION ${CMAKE_INSTALL_PREFIX}/bin) + +IF(CMAKE_BUILD_TYPE STREQUAL "Release") + SET(CPACK_GENERATOR "DEB") + SET(CPACK_DEBIAN_PACKAGE_NAME "mv-none-space") + SET(CPACK_DEBIAN_FILE_NAME DEB-DEFAULT) + SET(CPACK_DEBIAN_PACKAGE_VERSION ${PROJECT_VERSION}) + SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE "amd64") + SET(CPACK_DEBIAN_PACKAGE_SHLIBDEPS ON) + SET(CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS ON) + SET(CPACK_DEBIAN_PACKAGE_MAINTAINER "Bastian Dehn ") + SET(CPACK_DEBIAN_PACKAGE_DESCRIPTION "tool to rename recursiv files with space and replace special chars") + SET(CPACK_DEBIAN_PACKAGE_SECTION "optional") + INCLUDE(CPack) +ENDIF() \ No newline at end of file