diff --git a/CMakeLists.txt b/CMakeLists.txt index efafa61..c67c4ab 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -734,3 +734,15 @@ install(TARGETS "${EXECNAME}" COMPONENT Executable) install(FILES ${DATA_FILES} DESTINATION lib/aerofoil/Packaged COMPONENT Resources) install(FILES ${HOUSE_FILES} DESTINATION lib/aerofoil/Packaged/Houses COMPONENT Resources) install(TARGETS ${TOOL_EXES} DESTINATION lib/aerofoil/tools COMPONENT Tools) + +if (UNIX AND NOT APPLE) + install(FILES Resources/Linux/io.github.elasota.aerofoil.metainfo.xml + DESTINATION share/appdata + PERMISSIONS WORLD_READ GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE) + install(FILES Resources/Linux/io.github.elasota.aerofoil.desktop + DESTINATION share/applications + PERMISSIONS WORLD_EXECUTE WORLD_READ GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE OWNER_EXECUTE) + install(FILES Resources/Linux/io.github.elasota.aerofoil.svg + DESTINATION share/icons/hicolor/scalable/apps + PERMISSIONS WORLD_READ GROUP_READ GROUP_EXECUTE OWNER_READ OWNER_WRITE) +endif() diff --git a/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml b/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml index f343718..43be867 100644 --- a/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml +++ b/Resources/Linux/io.github.elasota.aerofoil.metainfo.xml @@ -44,9 +44,21 @@
Added gamepad support to Android and fixed gamepads not working + on other platforms.
+Split off comand-line import tools to a separate package.
+Added gamepad support to Android and fixed gamepads not working - on other platforms.
-Split off comand-line import tools to a separate package.
-