Add wxwidgets module with initial implementation and integrate into CMake build system. Improve asset management in sfml module.

This commit is contained in:
2026-03-06 13:46:06 +01:00
parent 8c726d9cb5
commit ce7dd786ea
9 changed files with 109 additions and 7 deletions
+5 -2
View File
@@ -16,8 +16,11 @@ add_executable(main src/main.cpp
src/elements/Paddle.cpp
src/elements/Paddle.h
src/elements/Ball.cpp
src/elements/Ball.h)
src/elements/Ball.h
src/assets_ids.h)
target_compile_features(main PRIVATE cxx_std_17)
target_link_libraries(main PRIVATE SFML::Graphics)
set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT main)
set_property(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT main)
file(COPY assets DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})