From ce8f05f9b8a0558e8aef71a4a809c18687bb7984 Mon Sep 17 00:00:00 2001 From: 9thIvy <180355498+9thIvy@users.noreply.github.com> Date: Thu, 19 Feb 2026 23:07:26 -0800 Subject: [PATCH] Flathub wishlist/cmake (#399) * Install files using CMake. * Install flatpak files only if on linux --- CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1551d0a..8fb2070 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -228,3 +228,12 @@ install(DIRECTORY res/css DESTINATION ${ABADDON_RESOURCE_DIR}) install(DIRECTORY res/fonts DESTINATION ${ABADDON_RESOURCE_DIR}) install(DIRECTORY res/res DESTINATION ${ABADDON_RESOURCE_DIR}) + +if (NOT (APPLE OR WIN32)) + install(FILES + ${CMAKE_CURRENT_SOURCE_DIR}/res/desktop/io.github.uowuo.abaddon.desktop + ${CMAKE_CURRENT_SOURCE_DIR}/res/desktop/io.github.uowuo.abaddon.metainfo.xml + ${CMAKE_CURRENT_SOURCE_DIR}/res/desktop/icon.svg + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications + ) +endif() \ No newline at end of file