From 3cf6d17485953a2584c33baea2c064c9225c299a Mon Sep 17 00:00:00 2001 From: ohyzha Date: Fri, 27 Dec 2024 16:48:14 +0200 Subject: [PATCH] add filter for OpenVulkano sources --- openVulkanoCpp/CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openVulkanoCpp/CMakeLists.txt b/openVulkanoCpp/CMakeLists.txt index 8965373..87fd36b 100644 --- a/openVulkanoCpp/CMakeLists.txt +++ b/openVulkanoCpp/CMakeLists.txt @@ -35,15 +35,15 @@ endif () file(GLOB SHADER_SRC_FILES ${CMAKE_CURRENT_SOURCE_DIR}/Shader/*) list(FILTER SHADER_SRC_FILES EXCLUDE REGEX ".*\\.(hpp|cpp)$") -add_library(openVulkanoCpp ${MAIN_FILE} ${SHADER_SRC_FILES} ${GENERATED_SHADER_SOURCES}) +FilterPlatformPaths(sources) +add_library(openVulkanoCpp ${MAIN_FILE} ${SHADER_SRC_FILES} ${GENERATED_SHADER_SOURCES} ${sources}) set_property(TARGET openVulkanoCpp PROPERTY CXX_STANDARD 20) source_group("Shaders" FILES ${SHADER_SRC_FILES}) +source_group(TREE "${CMAKE_CURRENT_SOURCE_DIR}" FILES ${sources}) -FilterPlatformPaths(sources) SetWarningSettings(openVulkanoCpp) SetGlmDefines(openVulkanoCpp) -target_sources(openVulkanoCpp PRIVATE ${sources}) target_include_directories(openVulkanoCpp PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${SHADER_OUTPUT_DEST}) if(APPLE)