22 lines
1 KiB
Text
22 lines
1 KiB
Text
|
Index: cmake/SFMLConfigDependencies.cmake.in
|
||
|
--- cmake/SFMLConfigDependencies.cmake.in.orig
|
||
|
+++ cmake/SFMLConfigDependencies.cmake.in
|
||
|
@@ -12,6 +12,8 @@ if(SFML_STATIC_LIBRARIES)
|
||
|
set(FIND_SFML_OS_LINUX 1)
|
||
|
elseif(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
|
||
|
set(FIND_SFML_OS_FREEBSD 1)
|
||
|
+ elseif(${CMAKE_SYSTEM_NAME} MATCHES "OpenBSD")
|
||
|
+ set(FIND_SFML_OS_OPENBSD 1)
|
||
|
elseif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||
|
if (DEFINED IOS)
|
||
|
set(FIND_SFML_OS_IOS 1)
|
||
|
@@ -44,7 +46,7 @@ if(SFML_STATIC_LIBRARIES)
|
||
|
# sfml-window
|
||
|
list(FIND SFML_FIND_COMPONENTS "window" FIND_SFML_WINDOW_COMPONENT_INDEX)
|
||
|
if(FIND_SFML_WINDOW_COMPONENT_INDEX GREATER -1)
|
||
|
- if(FIND_SFML_OS_LINUX OR FIND_SFML_OS_FREEBSD)
|
||
|
+ if(FIND_SFML_OS_LINUX OR FIND_SFML_OS_FREEBSD OR FIND_SFML_OS_OPENBSD)
|
||
|
sfml_bind_dependency(TARGET X11 FRIENDLY_NAME "X11" SEARCH_NAMES "X11")
|
||
|
sfml_bind_dependency(TARGET X11 FRIENDLY_NAME "Xrandr" SEARCH_NAMES "Xrandr")
|
||
|
endif()
|