# adding all source files and header files of the framework: set(vkcv_sources ${vkcv_include}/vkcv/Features.hpp ${vkcv_source}/vkcv/Features.cpp ${vkcv_include}/vkcv/FeatureManager.hpp ${vkcv_source}/vkcv/FeatureManager.cpp ${vkcv_include}/vkcv/Context.hpp ${vkcv_source}/vkcv/Context.cpp ${vkcv_include}/vkcv/Core.hpp ${vkcv_source}/vkcv/Core.cpp ${vkcv_include}/vkcv/File.hpp ${vkcv_source}/vkcv/File.cpp ${vkcv_include}/vkcv/Pass.hpp ${vkcv_source}/vkcv/Pass.cpp ${vkcv_include}/vkcv/PassConfig.hpp ${vkcv_source}/vkcv/PassConfig.cpp ${vkcv_source}/vkcv/PassManager.hpp ${vkcv_source}/vkcv/PassManager.cpp ${vkcv_include}/vkcv/Handles.hpp ${vkcv_source}/vkcv/Handles.cpp ${vkcv_source}/vkcv/HandleManager.hpp ${vkcv_include}/vkcv/Window.hpp ${vkcv_source}/vkcv/Window.cpp ${vkcv_include}/vkcv/BufferTypes.hpp ${vkcv_include}/vkcv/Buffer.hpp ${vkcv_include}/vkcv/PushConstants.hpp ${vkcv_source}/vkcv/PushConstants.cpp ${vkcv_source}/vkcv/BufferManager.hpp ${vkcv_source}/vkcv/BufferManager.cpp ${vkcv_include}/vkcv/Image.hpp ${vkcv_source}/vkcv/Image.cpp ${vkcv_source}/vkcv/ImageManager.hpp ${vkcv_source}/vkcv/ImageManager.cpp ${vkcv_include}/vkcv/PipelineConfig.hpp ${vkcv_source}/vkcv/PipelineConfig.cpp ${vkcv_include}/vkcv/Logger.hpp ${vkcv_include}/vkcv/ShaderStage.hpp ${vkcv_include}/vkcv/ShaderProgram.hpp ${vkcv_source}/vkcv/ShaderProgram.cpp ${vkcv_include}/vkcv/GraphicsPipelineConfig.hpp ${vkcv_source}/vkcv/GraphicsPipelineConfig.cpp ${vkcv_include}/vkcv/ComputePipelineConfig.hpp ${vkcv_source}/vkcv/ComputePipelineManager.hpp ${vkcv_source}/vkcv/ComputePipelineManager.cpp ${vkcv_source}/vkcv/GraphicsPipelineManager.hpp ${vkcv_source}/vkcv/GraphicsPipelineManager.cpp ${vkcv_include}/vkcv/QueueManager.hpp ${vkcv_source}/vkcv/QueueManager.cpp ${vkcv_include}/vkcv/VertexLayout.hpp ${vkcv_source}/vkcv/VertexLayout.cpp ${vkcv_include}/vkcv/DispatchSize.hpp ${vkcv_source}/vkcv/DispatchSize.cpp ${vkcv_include}/vkcv/Event.hpp ${vkcv_include}/vkcv/TypeGuard.hpp ${vkcv_source}/vkcv/TypeGuard.cpp ${vkcv_include}/vkcv/DescriptorTypes.hpp ${vkcv_include}/vkcv/DescriptorBinding.hpp ${vkcv_source}/vkcv/DescriptorBinding.cpp ${vkcv_include}/vkcv/DescriptorWrites.hpp ${vkcv_source}/vkcv/DescriptorWrites.cpp ${vkcv_source}/vkcv/DescriptorSetLayoutManager.hpp ${vkcv_source}/vkcv/DescriptorSetLayoutManager.cpp ${vkcv_source}/vkcv/DescriptorSetManager.hpp ${vkcv_source}/vkcv/DescriptorSetManager.cpp ${vkcv_source}/vkcv/SamplerManager.hpp ${vkcv_source}/vkcv/SamplerManager.cpp ${vkcv_source}/vkcv/WindowManager.hpp ${vkcv_source}/vkcv/WindowManager.cpp ${vkcv_source}/vkcv/SwapchainManager.hpp ${vkcv_source}/vkcv/SwapchainManager.cpp ${vkcv_include}/vkcv/DescriptorWrites.hpp ${vkcv_include}/vkcv/DrawcallRecording.hpp ${vkcv_source}/vkcv/CommandStreamManager.hpp ${vkcv_source}/vkcv/CommandStreamManager.cpp ${vkcv_include}/vkcv/CommandRecordingFunctionTypes.hpp ${vkcv_include}/vkcv/Multisampling.hpp ${vkcv_source}/vkcv/Multisampling.cpp ${vkcv_include}/vkcv/Downsampler.hpp ${vkcv_source}/vkcv/Downsampler.cpp ${vkcv_include}/vkcv/BlitDownsampler.hpp ${vkcv_source}/vkcv/BlitDownsampler.cpp ${vkcv_include}/vkcv/Sampler.hpp ${vkcv_include}/vkcv/Result.hpp ) if (BUILD_CLANG_FORMAT) message(STATUS "Clang-Format: ON") # add clang-format as target if installed include(${vkcv_config}/ext/ClangFormat.cmake) else() message(STATUS "Clang-Format: OFF") endif()