mirror of
https://github.com/RetroDECK/Duckstation.git
synced 2024-11-30 09:35:40 +00:00
33 lines
912 B
CMake
33 lines
912 B
CMake
|
set(SRCS
|
||
|
include/vulkan_loader.h
|
||
|
include/vulkan/vulkan_android.h
|
||
|
include/vulkan/vulkan_win32.h
|
||
|
include/vulkan/vk_layer.h
|
||
|
include/vulkan/vulkan.h
|
||
|
include/vulkan/vulkan_metal.h
|
||
|
include/vulkan/vulkan_core.h
|
||
|
include/vulkan/vulkan_fuchsia.h
|
||
|
include/vulkan/vulkan_xlib_xrandr.h
|
||
|
include/vulkan/vk_sdk_platform.h
|
||
|
include/vulkan/vulkan_xlib.h
|
||
|
include/vulkan/vulkan_ios.h
|
||
|
include/vulkan/vk_platform.h
|
||
|
include/vulkan/vulkan_ggp.h
|
||
|
include/vulkan/vulkan_wayland.h
|
||
|
include/vulkan/vulkan_xcb.h
|
||
|
include/vulkan/vulkan_vi.h
|
||
|
include/vulkan/vulkan_beta.h
|
||
|
include/vulkan/vk_icd.h
|
||
|
include/vulkan/vulkan_macos.h
|
||
|
src/vulkan_loader.cpp
|
||
|
)
|
||
|
|
||
|
add_library(vulkan-loader ${SRCS})
|
||
|
target_include_directories(vulkan-loader PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
|
||
|
target_link_libraries(vulkan-loader PRIVATE ${CMAKE_DL_LIBS})
|
||
|
|
||
|
if(USE_X11)
|
||
|
target_compile_definitions(vulkan-loader PUBLIC "VULKAN_USE_X11=1")
|
||
|
endif()
|
||
|
|