Files
Seele/src/Engine/Graphics/CMakeLists.txt
T

62 lines
1.3 KiB
CMake

target_sources(Engine
PRIVATE
Buffer.h
Buffer.cpp
Command.h
Command.cpp
DebugVertex.h
Descriptor.h
Descriptor.cpp
Enums.h
Enums.cpp
Graphics.h
Graphics.cpp
Initializer.h
Initializer.cpp
Mesh.h
Mesh.cpp
Meshlet.h
Meshlet.cpp
Pipeline.h
Pipeline.cpp
RenderTarget.h
RenderTarget.cpp
Resources.h
Resources.cpp
Shader.h
Shader.cpp
StaticMeshVertexData.h
StaticMeshVertexData.cpp
Texture.h
Texture.cpp
VertexData.h
VertexData.cpp
Window.h
Window.cpp)
target_sources(Engine
PUBLIC FILE_SET HEADERS
FILES
Buffer.h
Command.h
DebugVertex.h
Descriptor.h
Enums.h
Graphics.h
Initializer.h
Mesh.h
Meshlet.h
Pipeline.h
RenderTarget.h
Resources.h
Shader.h
StaticMeshVertexData.h
Texture.h
VertexData.h
Window.h)
add_subdirectory(RenderPass/)
add_subdirectory(Vulkan/)
if(APPLE)
add_subdirectory(Metal/)
endif()