diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/TDEMacros.cmake | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/TDEMacros.cmake b/modules/TDEMacros.cmake index a768814..ce9b4e5 100644 --- a/modules/TDEMacros.cmake +++ b/modules/TDEMacros.cmake @@ -279,7 +279,11 @@ macro( tde_install_icons ) foreach( _icon ${_icons} ) unset( _theme ) # clearing - file(GLOB _icon_files *-${_icon}.png *-${_icon}.mng _icon_files *-${_icon}.svg* *-${_icon}.xpm ) + file(GLOB _icon_files *-${_icon}.png *-${_icon}.mng *-${_icon}.svg* *-${_icon}.xpm ) + if( "${_icon_files}" STREQUAL "" ) + # strange, try it again! + file(GLOB _icon_files *-${_icon}.png *-${_icon}.mng *-${_icon}.svg* *-${_icon}.xpm ) + endif() foreach( _icon_file ${_icon_files} ) # FIXME need a review string( REGEX MATCH "^.*/([a-zA-Z][a-zA-Z])([0-9a-zA-Z]+)\\-([a-z]+)\\-([^/]+)$" _dummy "${_icon_file}" ) |
