add release target for linux

This commit is contained in:
Carl Philipp Klemm 2025-09-16 10:53:40 +02:00
parent 7fa1a67ef3
commit b07adbf181
6 changed files with 938 additions and 1 deletions

View file

@ -41,6 +41,12 @@ else()
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
set(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "..." FORCE)
endif(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/scripts/release-lin.sh ${CMAKE_CURRENT_BINARY_DIR}/release.sh @ONLY)
add_custom_target(package
COMMAND ${CMAKE_CURRENT_BINARY_DIR}/release.sh
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMENT "Createing release archive"
VERBATIM)
endif(WIN32)
add_library(${PROJECT_NAME} SHARED ${SRC_FILES})