diff --git a/src/apps/deskflow-core/CMakeLists.txt b/src/apps/deskflow-core/CMakeLists.txt index 8bfca1a36..674897f65 100644 --- a/src/apps/deskflow-core/CMakeLists.txt +++ b/src/apps/deskflow-core/CMakeLists.txt @@ -9,10 +9,12 @@ add_executable(${target} "${target}.cpp") if(WIN32) # Generate rc file set(EXE_DESCRIPTION "${CMAKE_PROJECT_DESCRIPTION}\\n CLI combined server and client") + set(EXE_ICON "IDI_DESKFLOW ICON DISCARDABLE \"${CMAKE_SOURCE_DIR}/src/apps/res/deskflow.ico\"") configure_file(${CMAKE_SOURCE_DIR}/src/apps/res/windows.rc.in ${target}.rc) target_sources(${target} PRIVATE - "${target}.exe.manifest" + ${target}.exe.manifest + ${CMAKE_SOURCE_DIR}/src/apps/res/deskflow.ico ${CMAKE_CURRENT_BINARY_DIR}/${target}.rc ) endif()