mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 19:29:47 +02:00
Update Find3DConnexionClient.cmake
The space navigator stopped working, this hopefully will fix it. The framework is 3DconnexionClient.framework for osx, not sure why connexion named it that way. It is a library in /Library/Frameworks, the library name is in stone. for apple, this works in cmake/modules/Find3DConnexionClient.cmake find_library(3DConnexionClient 3DconnexionClient) And for windows it has to find the I3dMouseParams.h file in interface/external/3dconnexionclient/includes. So for windows the line in Find3DConnexionClient.cmake has to be: hifi_library_search_hints("3dconnexionclient")
This commit is contained in:
parent
2abc0700ff
commit
3ab63ba613
1 changed files with 3 additions and 3 deletions
|
@ -15,10 +15,10 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
include("${MACRO_DIR}/HifiLibrarySearchHints.cmake")
|
include("${MACRO_DIR}/HifiLibrarySearchHints.cmake")
|
||||||
hifi_library_search_hints("connexionclient")
|
hifi_library_search_hints("3dconnexionclient")
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
find_library(3DCONNEXIONCLIENT_LIBRARIES NAMES 3DConnexionClient HINTS 3DCONNEXIONCLIENT_SEARCH_DIRS)
|
find_library(3DConnexionClient 3DconnexionClient)
|
||||||
if(EXISTS ${3DConnexionClient})
|
if(EXISTS ${3DConnexionClient})
|
||||||
set(3DCONNEXIONCLIENT_FOUND true)
|
set(3DCONNEXIONCLIENT_FOUND true)
|
||||||
set(3DCONNEXIONCLIENT_INCLUDE_DIRS ${3DConnexionClient})
|
set(3DCONNEXIONCLIENT_INCLUDE_DIRS ${3DConnexionClient})
|
||||||
|
@ -35,4 +35,4 @@ elseif (WIN32)
|
||||||
find_package_handle_standard_args(3DConnexionClient DEFAULT_MSG 3DCONNEXIONCLIENT_INCLUDE_DIRS)
|
find_package_handle_standard_args(3DConnexionClient DEFAULT_MSG 3DCONNEXIONCLIENT_INCLUDE_DIRS)
|
||||||
|
|
||||||
mark_as_advanced(3DCONNEXIONCLIENT_INCLUDE_DIRS 3DCONNEXIONCLIENT_SEARCH_DIRS)
|
mark_as_advanced(3DCONNEXIONCLIENT_INCLUDE_DIRS 3DCONNEXIONCLIENT_SEARCH_DIRS)
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in a new issue