24 lines
477 B
CMake
Executable file
24 lines
477 B
CMake
Executable file
set(SRC
|
|
include/gfx_metal.hpp
|
|
|
|
src/gfx_metal.cpp
|
|
src/gfx_metal_buffer.hpp
|
|
src/gfx_metal_pipeline.hpp
|
|
src/gfx_metal_texture.hpp
|
|
src/gfx_metal_framebuffer.hpp
|
|
src/gfx_metal_renderpass.hpp
|
|
src/gfx_metal_sampler.hpp)
|
|
|
|
add_library(GFXMetal STATIC
|
|
${SRC})
|
|
|
|
target_link_libraries(GFXMetal PUBLIC
|
|
GFX
|
|
Core
|
|
Log
|
|
metal-cpp)
|
|
target_include_directories(GFXMetal PUBLIC
|
|
include
|
|
PRIVATE
|
|
src)
|
|
set_engine_properties(GFXMetal)
|