ULRE/example/Vulkan/CMakeLists.txt

17 lines
564 B
CMake

IF(UNIX)
SET(RENDER_WINDOW_SOURCE XCBWindow.cpp)
SET(RENDER_WINDOW_LIBRARY xcb)
ELSEIF(WIN32)
SET(RENDER_WINDOW_SOURCE WinWindow.cpp)
ENDIF()
add_executable(VulkanTest main.cpp
${RENDER_WINDOW_SOURCE}
VKInstance.cpp
VKCommandBuffer.cpp
RenderSurfaceAttribute.cpp
RenderSurfaceCreater.cpp
RenderSurface.cpp)
target_link_libraries(VulkanTest PRIVATE ${ULRE} ${VULKAN_LIB} ${RENDER_WINDOW_LIBRARY})