win32: handle app icon

This commit is contained in:
im-tem
2025-07-01 17:44:43 +03:00
parent 30880c003d
commit 34443ebf35
3 changed files with 6 additions and 1 deletions

View File

@@ -23,7 +23,11 @@ file(GLOB SOURCES
"${PROJECT_SOURCE_DIR}/src/*.h"
)
add_executable(${PROJECT_NAME} ${SOURCES})
if (WIN32)
enable_language("RC")
set (WIN32_RESOURCES ${CMAKE_CURRENT_SOURCE_DIR}/assets/win_icon.rc)
endif()
add_executable(${PROJECT_NAME} ${SOURCES} ${WIN32_RESOURCES})
target_include_directories(${PROJECT_NAME} PRIVATE include include/imgui include/tinyxml2 src)
if (NOT MSVC)