diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -31,6 +31,7 @@ include(ECMGenerateHeaders) include(ECMMarkNonGuiExecutable) include(KDEInstallDirs) +include(ECMAddAppIcon) include(ECMInstallIcons) include(KDECompilerSettings NO_POLICY_SCOPE) include(KDECMakeSettings) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -24,6 +24,8 @@ kconfig_add_kcfg_files(kmahjongg_SRCS prefs.kcfgc) +file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-kmahjongg.png") +ecm_add_app_icon(kmahjongg_SRCS ICONS ${ICONS_SRCS}) add_executable(kmahjongg ${kmahjongg_SRCS}) target_link_libraries(kmahjongg