Skip to content

Commit

Permalink
further changes
Browse files Browse the repository at this point in the history
  • Loading branch information
devnexen committed Apr 8, 2018
1 parent 351d4e9 commit 8d62b11
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 13 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -143,7 +143,7 @@ endif()
# For miscellaneous files
if(SFML_OS_WINDOWS OR SFML_OS_IOS)
set(DEFAULT_INSTALL_MISC_DIR .)
elseif(SFML_OS_LINUX OR SFML_OS_FREEBSD)
elseif(SFML_OS_LINUX OR SFML_OS_FREEBSD OR SFML_OS_OPENBSD)
set(DEFAULT_INSTALL_MISC_DIR share/SFML)
elseif(SFML_OS_MACOSX)
set(DEFAULT_INSTALL_MISC_DIR /usr/local/share/SFML)
Expand Down
9 changes: 0 additions & 9 deletions cmake/Config.cmake
Expand Up @@ -121,12 +121,3 @@ else()
message(FATAL_ERROR "Unsupported compiler")
return()
endif()

# define the install directory for miscellaneous files
if(SFML_OS_WINDOWS OR SFML_OS_IOS)
set(INSTALL_MISC_DIR .)
elseif(SFML_OS_LINUX OR SFML_OS_FREEBSD OR SFML_OS_MACOSX OR SFML_OS_OPENBSD)
set(INSTALL_MISC_DIR share/SFML)
elseif(SFML_OS_ANDROID)
set(INSTALL_MISC_DIR ${ANDROID_NDK}/sources/sfml)
endif()
1 change: 1 addition & 0 deletions include/SFML/Config.hpp
Expand Up @@ -85,6 +85,7 @@

// FreeBSD
#define SFML_SYSTEM_FREEBSD

#elif defined(__OpenBSD__)

// OpenBSD
Expand Down
2 changes: 1 addition & 1 deletion src/SFML/Window/CMakeLists.txt
Expand Up @@ -265,7 +265,7 @@ if(SFML_OS_LINUX)
target_link_libraries(sfml-window PRIVATE UDev)
elseif(SFML_OS_WINDOWS)
target_link_libraries(sfml-window PRIVATE winmm gdi32)
elseif(SFML_OS_FREEBSD OR SFML_OS_OPENBSD)
elseif(SFML_OS_FREEBSD)
target_link_libraries(sfml-window PRIVATE usbhid)
elseif(SFML_OS_MACOSX)
target_link_libraries(sfml-window PRIVATE "-framework Foundation" "-framework AppKit" "-framework IOKit" "-framework Carbon")
Expand Down
6 changes: 5 additions & 1 deletion src/SFML/Window/JoystickImpl.hpp
Expand Up @@ -90,6 +90,10 @@ struct JoystickState

#include <SFML/Window/FreeBSD/JoystickImpl.hpp>

#elif defined(SFML_SYSTEM_OPENBSD)

#include <SFML/Window/OpenBSD/JoystickImpl.hpp>

#elif defined(SFML_SYSTEM_MACOS)

#include <SFML/Window/OSX/JoystickImpl.hpp>
Expand All @@ -98,7 +102,7 @@ struct JoystickState

#include <SFML/Window/iOS/JoystickImpl.hpp>

#elif defined(SFML_SYSTEM_ANDROID) || defined(SFML_SYSTEM_OPENBSD)
#elif defined(SFML_SYSTEM_ANDROID)

#include <SFML/Window/Android/JoystickImpl.hpp>

Expand Down
2 changes: 1 addition & 1 deletion src/SFML/Window/OpenBSD/JoystickImpl.hpp
Expand Up @@ -31,7 +31,7 @@ namespace sf
namespace priv
{
////////////////////////////////////////////////////////////
/// \brief Android implementation of joysticks
/// \brief OpenBSD implementation of joysticks
///
////////////////////////////////////////////////////////////
class JoystickImpl
Expand Down

0 comments on commit 8d62b11

Please sign in to comment.