From c5901e6c512c9d8392129b21e9761440fea5bae4 Mon Sep 17 00:00:00 2001 From: Linus Probert Date: Sat, 1 Mar 2025 14:28:54 +0100 Subject: [PATCH] Fixes issue with steam compile Broken in: 8d37f6e6ce2e3a1dc4cc49318ef395ad0c1dc2ad (monster pathing) Issue located through bisect. --- CMakeLists.txt | 5 ----- src/CMakeLists.txt | 5 ++--- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f54c4a75..a94f94ef 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -182,11 +182,6 @@ set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DDEBUG") if (STEAM) set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -DSTEAM_BUILD") set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -DSTEAM_BUILD") - set(STEAM_SOURCES - src/steam/steamworks_api_wrapper.c - ) -else () - set(STEAM_SOURCES "") endif () if (MINGW) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 3eb16108..0d987bcd 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,7 +1,6 @@ file(GLOB SOURCE_FILES CONFIGURE_DEPENDS *.c) +target_sources(${PROJECT_NAME} PRIVATE ${SOURCE_FILES}) if (STEAM) - file(GLOB SOURCE_FILES CONFIGURE_DEPENDS steam/*.c) + target_sources(${PROJECT_NAME} PRIVATE steam/steamworks_api_wrapper.c) endif () - -target_sources(${PROJECT_NAME} PRIVATE ${SOURCE_FILES})