include shader files in Visual Studio solution
This commit is contained in:
@@ -48,8 +48,15 @@ if(IOS)
|
|||||||
add_executable(openVulkanoCpp examples/main.m ${resources})
|
add_executable(openVulkanoCpp examples/main.m ${resources})
|
||||||
else()
|
else()
|
||||||
file(GLOB_RECURSE sources CONFIGURE_DEPENDS "openVulkanoCpp/*.h" "openVulkanoCpp/*.c" "openVulkanoCpp/*.hpp" "openVulkanoCpp/*.cpp" "examples/*.hpp" "examples/*.cpp")
|
file(GLOB_RECURSE sources CONFIGURE_DEPENDS "openVulkanoCpp/*.h" "openVulkanoCpp/*.c" "openVulkanoCpp/*.hpp" "openVulkanoCpp/*.cpp" "examples/*.hpp" "examples/*.cpp")
|
||||||
add_executable(openVulkanoCpp examples/main.cpp)
|
file(GLOB SHADER_SRC_FILES ${ROOT_FOLDER}/openVulkanoCpp/Shader/*)
|
||||||
|
list(FILTER SHADER_SRC_FILES EXCLUDE REGEX ".*\\.(hpp|cpp)$")
|
||||||
|
add_executable(openVulkanoCpp examples/main.cpp ${SHADER_SRC_FILES})
|
||||||
|
if (MSVC)
|
||||||
|
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
|
||||||
|
source_group("Shaders" FILES ${SHADER_SRC_FILES})
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
FilterPlatformPaths(sources)
|
FilterPlatformPaths(sources)
|
||||||
SetWarningSettings(openVulkanoCpp)
|
SetWarningSettings(openVulkanoCpp)
|
||||||
set_property(TARGET openVulkanoCpp PROPERTY CXX_STANDARD 20)
|
set_property(TARGET openVulkanoCpp PROPERTY CXX_STANDARD 20)
|
||||||
|
|||||||
Reference in New Issue
Block a user