diff --git a/.gitignore b/.gitignore index f86a29e..185f62f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /cmake-build-*/ /tests/.env /cmake-build +foxogram diff --git a/CMakeLists.txt b/CMakeLists.txt index dccdd1a..b58db86 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,5 @@ cmake_minimum_required(VERSION 3.14) project(foxogram - VERSION 1.0.0 DESCRIPTION "Desktop client for foxogram" LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) @@ -64,17 +63,12 @@ set_target_properties(foxogram PROPERTIES include(CMakePackageConfigHelpers) target_sources(foxogram PRIVATE ${sources}) -set_target_properties(foxogram PROPERTIES - SOVERSION ${PROJECT_VERSION_MAJOR} - VERSION ${PROJECT_VERSION}) -install(TARGETS foxogram - BUNDLE DESTINATION . - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} -) qt_generate_deploy_app_script( TARGET foxogram OUTPUT_SCRIPT deploy_script NO_UNSUPPORTED_PLATFORM_ERROR ) -install(SCRIPT ${deploy_script}) \ No newline at end of file +install(SCRIPT ${deploy_script}) + +set(CPACK_BUNDLE_STARTUP_COMMAND ${PROJECT_BINARY_DIR}/startup.sh)