From 415b114dac3f3eccc42fe6d0b93001ac564db589 Mon Sep 17 00:00:00 2001 From: Janek Bevendorff Date: Fri, 10 Feb 2017 14:22:08 +0100 Subject: [PATCH] Don't install empty icon directories, resolves #281 --- share/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/share/CMakeLists.txt b/share/CMakeLists.txt index a77f80a8..37e4bdd6 100644 --- a/share/CMakeLists.txt +++ b/share/CMakeLists.txt @@ -21,9 +21,11 @@ install(FILES ${DATABASE_ICONS} DESTINATION ${DATA_INSTALL_DIR}/icons/database) if(UNIX AND NOT APPLE) install(DIRECTORY icons/application/ DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor - FILES_MATCHING PATTERN "keepassx*.png" PATTERN "keepassx*.svgz") + FILES_MATCHING PATTERN "keepassx*.png" PATTERN "keepassx*.svgz" + PATTERN "status" EXCLUDE PATTERN "actions" EXCLUDE) install(DIRECTORY icons/application/ DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor - FILES_MATCHING PATTERN "application-x-keepassxc.png" PATTERN "application-x-keepassxc.svgz") + FILES_MATCHING PATTERN "application-x-keepassxc.png" PATTERN "application-x-keepassxc.svgz" + PATTERN "status" EXCLUDE PATTERN "actions" EXCLUDE) install(FILES linux/keepassxc.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) install(FILES linux/keepassxc.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/mime/packages) endif(UNIX AND NOT APPLE)