From ef36c10af325aacb64b5197442668327519565dd Mon Sep 17 00:00:00 2001 From: SNMetamorph Date: Tue, 7 Jan 2025 23:55:34 +0400 Subject: [PATCH] client: enabled compiling weapons shared code --- client/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt index 8a4ea000..6b0063d4 100644 --- a/client/CMakeLists.txt +++ b/client/CMakeLists.txt @@ -57,6 +57,8 @@ list(APPEND CLDLL_SOURCES "${CMAKE_SOURCE_DIR}/game_shared/stringlib.cpp" "${CMAKE_SOURCE_DIR}/game_shared/virtualfs.cpp" "${CMAKE_SOURCE_DIR}/game_shared/trace.cpp" + "${CMAKE_SOURCE_DIR}/game_shared/weapon_context.cpp" + "${CMAKE_SOURCE_DIR}/game_shared/seeded_random_generator.cpp" "${CMAKE_SOURCE_DIR}/game_shared/filesystem_utils.cpp" "${CMAKE_SOURCE_DIR}/game_shared/filesystem_manager.cpp" "${CMAKE_SOURCE_DIR}/public/crclib.cpp" @@ -70,6 +72,10 @@ file(GLOB ENTITIES_SOURCES "entities/*.cpp") # game events source files file(GLOB GAME_EVENTS_SOURCES "events/*.cpp") + +# weapon shared code source files +file(GLOB WEAPONS_SHARED_SOURCES "${CMAKE_SOURCE_DIR}/game_shared/weapons/*.cpp") + # ImGui source files if(NOT ENABLE_VGUI_COMPATIBILITY) list(APPEND IMGUI_SOURCES @@ -87,6 +93,7 @@ endif() list(APPEND CLDLL_SOURCES ${RENDER_SOURCES}) list(APPEND CLDLL_SOURCES ${ENTITIES_SOURCES}) list(APPEND CLDLL_SOURCES ${GAME_EVENTS_SOURCES}) +list(APPEND CLDLL_SOURCES ${WEAPONS_SHARED_SOURCES}) add_library(${PROJECT_NAME} SHARED ${CLDLL_SOURCES}) target_include_directories(${PROJECT_NAME} PRIVATE