mirror of
https://git.freebsd.org/ports.git
synced 2025-07-15 00:09:15 -04:00
https://www.khronos.org/vulkan/ PR: 222175 Tested by: Johannes Lundberg <johalun0@gmail.com> Submitted by: Greg V <greg@unrelenting.technology>
20 lines
971 B
Text
20 lines
971 B
Text
--- loader/CMakeLists.txt.orig 2018-08-03 22:10:42 UTC
|
|
+++ loader/CMakeLists.txt
|
|
@@ -40,7 +40,7 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
|
endif()
|
|
elseif(CMAKE_SYSTEM_NAME STREQUAL "Android")
|
|
add_definitions(-DVK_USE_PLATFORM_ANDROID_KHR)
|
|
-elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
|
+elseif(UNIX AND NOT APPLE)
|
|
if(BUILD_WSI_XCB_SUPPORT)
|
|
add_definitions(-DVK_USE_PLATFORM_XCB_KHR)
|
|
endif()
|
|
@@ -223,7 +223,7 @@ else()
|
|
add_dependencies(vulkan generate_helper_files loader_gen_files loader_asm_gen_files)
|
|
target_compile_definitions(vulkan PUBLIC -DLOADER_DYNAMIC_LIB)
|
|
set_target_properties(vulkan PROPERTIES SOVERSION "1" VERSION "${VulkanHeaders_VERSION_MAJOR}.${VulkanHeaders_VERSION_MINOR}.${VulkanHeaders_VERSION_PATCH}")
|
|
- target_link_libraries(vulkan -ldl -lpthread -lm)
|
|
+ target_link_libraries(vulkan ${CMAKE_DL_LIBS} -lpthread -lm)
|
|
|
|
if(APPLE)
|
|
find_library(COREFOUNDATION_LIBRARY NAMES CoreFoundation)
|