]> Dogcows Code - chaz/tint2/blobdiff - src/tint2conf/CMakeLists.txt
*add* call gtk-update-cache on install
[chaz/tint2] / src / tint2conf / CMakeLists.txt
index c44ad1e04d83c8d759c5a7272982ab1a08b83e2c..76f8069fe6ab4b640853e8e80f74ee59cfd2d78b 100644 (file)
@@ -35,6 +35,10 @@ target_link_libraries( tint2conf ${X11_T2C_LIBRARIES}
                                  ${GTHREAD2_LIBRARIES}
                                  ${GTK2_LIBRARIES} )
 
+if ( NOT DATADIR )
+  set( DATADIR share )
+endif( NOT DATADIR )
+
 add_definitions( -DINSTALL_PREFIX=\"${CMAKE_INSTALL_PREFIX}\" )
 set_target_properties( tint2conf PROPERTIES COMPILE_FLAGS "-Wall -pthread" )
 set_target_properties( tint2conf PROPERTIES LINK_FLAGS "-pthread" )
@@ -43,3 +47,4 @@ install( TARGETS tint2conf DESTINATION bin )
 install( PROGRAMS tintwizard.py DESTINATION bin )
 install( FILES taskbar.svg DESTINATION share/icons/hicolor/scalable/apps )
 install( FILES tint2conf.desktop DESTINATION share/applications )
+install( CODE "execute_process(COMMAND gtk-update-icon-cache -f -t ${DATADIR}/icons/hicolor WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX})" )
This page took 0.025431 seconds and 4 git commands to generate.