diff --git a/CMakeLists.txt b/CMakeLists.txt index 32eaad9..61d607c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -34,7 +34,10 @@ target_link_libraries(uno-game-lib PUBLIC Slint::Slint) slint_target_sources(uno-game-lib ui/MainWindow.slint) -add_executable(uno-client src/client/main.cpp) +add_executable(uno-client + src/client/main.cpp + assets/uno.rc +) target_link_libraries(uno-client PRIVATE uno-game-lib) @@ -42,7 +45,10 @@ if (WIN32 AND NOT CMAKE_BUILD_TYPE STREQUAL "Debug") set_target_properties(uno-client PROPERTIES WIN32_EXECUTABLE ON) endif () -add_executable(uno-server src/server/main.cpp) +add_executable(uno-server + src/server/main.cpp + assets/uno.rc +) target_link_libraries(uno-server PRIVATE uno-game-lib) target_link_libraries(uno-server diff --git a/assets/uno.ico b/assets/uno.ico new file mode 100644 index 0000000..fc844b9 Binary files /dev/null and b/assets/uno.ico differ diff --git a/assets/uno.rc b/assets/uno.rc new file mode 100644 index 0000000..f74f628 --- /dev/null +++ b/assets/uno.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON "uno.ico" \ No newline at end of file