mirror of
				https://github.com/RetroDECK/Duckstation.git
				synced 2025-04-10 19:15:14 +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()
 | ||
|  | 
 |