X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=CMakeLists.txt;h=02440377289be6293c424c71bc4515473a65022a;hb=HEAD;hp=c730a490c9cf17c121141375e0e14e76f07ff54d;hpb=91d5bdcaff9c6ccbf8a4e2154bfda353e382d057;p=sven%2Fvym.git diff --git a/CMakeLists.txt b/CMakeLists.txt index c730a49..0244037 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.12) -project(ViewYourMind) +project(ViewYourMind-release) find_package(Qt5 COMPONENTS Widgets LinguistTools REQUIRED) @@ -160,13 +160,15 @@ add_custom_target(make-translations-directory ALL add_dependencies(vym make-translations-directory) install(DIRECTORY demos DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}) -install(DIRECTORY doc DESTINATION ${CMAKE_INSTALL_DOCDIR}) +install(DIRECTORY doc DESTINATION ${CMAKE_INSTALL_DOCDIR} FILES_MATCHING PATTERN "*.pdf") install(FILES doc/vym.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR}) install(FILES README.md LICENSE.txt DESTINATION ${CMAKE_INSTALL_DOCDIR}) install(DIRECTORY exports flags icons macros ${CMAKE_BINARY_DIR}/translations scripts styles DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}) if(UNIX) install(FILES icons/vym.png DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/48x48/apps) + file(CREATE_LINK ../apps/vym.png application-x-vym.png SYMBOLIC) + install(FILES ${CMAKE_BINARY_DIR}/application-x-vym.png DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/48x48/mimetypes) install(FILES config/vym.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/mime/packages) install(FILES config/vym.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications) endif()