From 842e44d5502627516e91f3c07a5bce3ebe6a2f2b Mon Sep 17 00:00:00 2001 From: Eduard Braun Date: Sun, 28 Jan 2018 15:11:47 +0100 Subject: Fix creation of icon-theme.cache Escaping "${CMAKE_INSTALL_PREFIX}" with a backslash allows this to work for the normal install target as well as with cpack (expansion of the variable is delayed until installation where it has the correct value). Also make sure Adwaita's icon-theme.cache is up-to-date --- CMakeScripts/InstallMSYS2.cmake | 1 + 1 file changed, 1 insertion(+) (limited to 'CMakeScripts/InstallMSYS2.cmake') diff --git a/CMakeScripts/InstallMSYS2.cmake b/CMakeScripts/InstallMSYS2.cmake index 6f66d5e26..395c98a2f 100644 --- a/CMakeScripts/InstallMSYS2.cmake +++ b/CMakeScripts/InstallMSYS2.cmake @@ -134,6 +134,7 @@ if(WIN32) install(DIRECTORY ${MINGW_PATH}/share/icons/Adwaita DESTINATION share/icons) + install(CODE "execute_process(COMMAND gtk-update-icon-cache \${CMAKE_INSTALL_PREFIX}/share/icons/Adwaita)") # translations for libraries (we usually shouldn't need many) file(GLOB inkscape_translations RELATIVE ${CMAKE_SOURCE_DIR}/po/ ${CMAKE_SOURCE_DIR}/po/*.po) -- cgit v1.2.3