From 7844e65037dc8a6d036bca33d6509fa76c2fc602 Mon Sep 17 00:00:00 2001 From: Mykyta Polishyk Date: Tue, 3 Feb 2026 08:48:14 +0200 Subject: [PATCH] Refactor source file inclusion using GLOB --- CMakeLists.txt | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index bdd58d6..ad7e569 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -46,30 +46,10 @@ else() FetchContent_MakeAvailable(simpleini) endif() +file(GLOB SOURCES "src/*.cc") + add_executable(${LIRI_EXECUTABLE_NAME} WIN32 - src/audio.cc - src/audio.h - src/screen.cc - src/screen.h - src/editor.cc - src/editor.h - src/game.cc - src/game.h - src/gamepad.cc - src/gamepad.h - src/loco.cc - src/loco.h - src/main.cc - src/menu.cc - src/menu.h - src/mouse.cc - src/mouse.h - src/sprite.cc - src/sprite.h - src/level.cc - src/level.h - src/utils.cc - src/utils.h + ${SOURCES} ) configure_file(src/config.h.in "${CMAKE_CURRENT_BINARY_DIR}/config.h" @ONLY)