Add: [CMake] Install menu and media files

This commit is contained in:
glx22
2021-03-09 18:00:37 +01:00
committed by Loïc Guilloux
parent b5770acd50
commit 35a228f78f
7 changed files with 177 additions and 32 deletions

View File

@@ -58,8 +58,18 @@ if(OPTION_INSTALL_FHS)
COMPONENT manual)
endif()
# TODO -- Media files
# TODO -- Menu files
if(UNIX AND NOT APPLE)
install(DIRECTORY
${CMAKE_BINARY_DIR}/media/icons
${CMAKE_BINARY_DIR}/media/pixmaps
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}
COMPONENT media)
install(FILES
${CMAKE_BINARY_DIR}/media/${BINARY_NAME}.desktop
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications
COMPONENT menu)
endif()
if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64")
set(ARCHITECTURE "amd64")