From daa1e410eba8139645876baf0b1572bbcaff64ab Mon Sep 17 00:00:00 2001 From: PancakeTAS Date: Thu, 21 Aug 2025 01:45:43 +0200 Subject: [PATCH] enhancement(nodeps): fix buildsystem warnings --- CMakeLists.txt | 3 ++- framegen/CMakeLists.txt | 5 +++-- src/config/config.cpp | 1 + 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ebf21f8..df459a0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,8 +39,9 @@ add_library(lsfg-vk SHARED ${SOURCES}) set_target_properties(lsfg-vk PROPERTIES CXX_STANDARD 20 CXX_STANDARD_REQUIRED ON) +target_include_directories(lsfg-vk SYSTEM + PUBLIC include/thirdparty) target_include_directories(lsfg-vk - PUBLIC include/thirdparty PUBLIC include) target_link_libraries(lsfg-vk PUBLIC pe-parse diff --git a/framegen/CMakeLists.txt b/framegen/CMakeLists.txt index d90897d..9ac0787 100644 --- a/framegen/CMakeLists.txt +++ b/framegen/CMakeLists.txt @@ -18,7 +18,6 @@ file(GLOB SOURCES "src/config/*.cpp" "src/core/*.cpp" "src/pool/*.cpp" - "src/thirdparty/*.c" "src/*.cpp" "v3.1_src/core/*.cpp" "v3.1_src/pool/*.cpp" @@ -30,6 +29,7 @@ file(GLOB SOURCES "v3.1p_src/shaders/*.cpp" "v3.1p_src/utils/*.cpp" "v3.1p_src/*.cpp" + "src/thirdparty/*.c" ) add_library(lsfg-vk-framegen STATIC ${SOURCES}) @@ -38,8 +38,9 @@ add_library(lsfg-vk-framegen STATIC ${SOURCES}) set_target_properties(lsfg-vk-framegen PROPERTIES CXX_STANDARD 20 CXX_STANDARD_REQUIRED ON) +target_include_directories(lsfg-vk-framegen SYSTEM + PUBLIC include/thirdparty) target_include_directories(lsfg-vk-framegen - PUBLIC include/thirdparty PUBLIC include PUBLIC public PRIVATE v3.1_include diff --git a/src/config/config.cpp b/src/config/config.cpp index b1a52de..e38f78d 100644 --- a/src/config/config.cpp +++ b/src/config/config.cpp @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include