nextcloud-desktop/shell_integration/icons/CMakeLists.txt

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

16 lines
607 B
Text
Raw Permalink Normal View History

2014-08-04 19:20:57 +04:00
if( UNIX AND NOT APPLE )
SET(ICON_DIR ${CMAKE_INSTALL_DATADIR}/icons/hicolor)
2014-08-04 19:20:57 +04:00
FOREACH(size 128x128 16x16 256x256 32x32 48x48 64x64 72x72)
file(GLOB files "${size}/*.png")
FOREACH( file ${files} )
# the GLOB returns a absolute path. Make it relative by replacing the current src dir by nothing
STRING(REPLACE "${CMAKE_CURRENT_SOURCE_DIR}/${size}/" "" shortFile ${file})
STRING(REPLACE "oC" ${APPLICATION_SHORTNAME} brandedName ${shortFile})
install(FILES ${file} DESTINATION ${ICON_DIR}/${size}/apps RENAME ${brandedName})
ENDFOREACH(file)
2014-08-04 19:20:57 +04:00
ENDFOREACH(size)
endif()