From 721c35b7bb61f9eb8ca489c3236d2279efdf550e Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Fri, 26 Apr 2024 15:02:59 -0400 Subject: [PATCH] Don't install desktop files, icons and logging categories on Windows --- CMakeLists.txt | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 77a6792..e74525c 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,18 +66,20 @@ if (BUILD_TESTING) add_subdirectory(autotests) endif() -install(FILES zone.xiv.astra.desktop DESTINATION ${KDE_INSTALL_APPDIR}) -install(FILES zone.xiv.astra.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) -install(FILES zone.xiv.astra.svg DESTINATION ${KDE_INSTALL_FULL_ICONDIR}/hicolor/scalable/apps) +if (NOT WIN32) + install(FILES zone.xiv.astra.desktop DESTINATION ${KDE_INSTALL_APPDIR}) + install(FILES zone.xiv.astra.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) + install(FILES zone.xiv.astra.svg DESTINATION ${KDE_INSTALL_FULL_ICONDIR}/hicolor/scalable/apps) + + ecm_qt_install_logging_categories( + EXPORT ASTRA + FILE astra.categories + SORT DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} + ) +endif() feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES) -ecm_qt_install_logging_categories( - EXPORT ASTRA - FILE astra.categories - SORT DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR} -) - file(GLOB_RECURSE ALL_CLANG_FORMAT_SOURCE_FILES src/*.cpp src/*.h) kde_clang_format(${ALL_CLANG_FORMAT_SOURCE_FILES})