mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 21:36:47 +02:00
add debug/release linking to sixense via select_library_configurations
This commit is contained in:
parent
074d7f40bb
commit
03a052d89c
2 changed files with 10 additions and 4 deletions
|
@ -28,12 +28,18 @@ else ()
|
||||||
find_path(SIXENSE_INCLUDE_DIRS sixense.h PATH_SUFFIXES include HINTS ${SIXENSE_SEARCH_DIRS})
|
find_path(SIXENSE_INCLUDE_DIRS sixense.h PATH_SUFFIXES include HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
find_library(SIXENSE_LIBRARIES lib/osx_x64/release_dll/libsixense_x64.dylib HINTS ${SIXENSE_SEARCH_DIRS})
|
find_library(SIXENSE_LIBRARY_RELEASE lib/osx_x64/release_dll/libsixense_x64.dylib HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
|
find_library(SIXENSE_LIBRARY_DEBUG lib/osx_x64/debug_dll/libsixensed_x64.dylib HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
elseif (UNIX)
|
elseif (UNIX)
|
||||||
find_library(SIXENSE_LIBRARIES lib/linux_x64/release/libsixense_x64.so HINTS ${SIXENSE_SEARCH_DIRS})
|
find_library(SIXENSE_LIBRARY_RELEASE lib/linux_x64/release/libsixense_x64.so HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
|
find_library(SIXENSE_LIBRARY_DEBUG lib/linux_x64/debug/libsixensed_x64.so HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
elseif (WIN32)
|
elseif (WIN32)
|
||||||
find_library(SIXENSE_LIBRARIES lib/win32/release_dll/sixense.lib HINTS ${SIXENSE_SEARCH_DIRS})
|
find_library(SIXENSE_LIBRARY_RELEASE lib/win32/release_dll/sixense.lib HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
|
find_library(SIXENSE_LIBRARY_DEBUG lib/win32/debug_dll/sixensed.lib HINTS ${SIXENSE_SEARCH_DIRS})
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
include(SelectLibraryConfigurations)
|
||||||
|
select_library_configurations(SIXENSE)
|
||||||
|
|
||||||
if (SIXENSE_INCLUDE_DIRS AND SIXENSE_LIBRARIES)
|
if (SIXENSE_INCLUDE_DIRS AND SIXENSE_LIBRARIES)
|
||||||
set(SIXENSE_FOUND TRUE)
|
set(SIXENSE_FOUND TRUE)
|
||||||
|
|
|
@ -153,7 +153,7 @@ if (SIXENSE_FOUND AND NOT DISABLE_SIXENSE)
|
||||||
if (APPLE OR UNIX)
|
if (APPLE OR UNIX)
|
||||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${SIXENSE_INCLUDE_DIRS}")
|
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -isystem ${SIXENSE_INCLUDE_DIRS}")
|
||||||
endif (APPLE OR UNIX)
|
endif (APPLE OR UNIX)
|
||||||
target_link_libraries(${TARGET_NAME} "${SIXENSE_LIBRARIES}")
|
target_link_libraries(${TARGET_NAME} ${SIXENSE_LIBRARIES})
|
||||||
endif (SIXENSE_FOUND AND NOT DISABLE_SIXENSE)
|
endif (SIXENSE_FOUND AND NOT DISABLE_SIXENSE)
|
||||||
|
|
||||||
# likewise with Visage library for webcam feature tracking
|
# likewise with Visage library for webcam feature tracking
|
||||||
|
|
Loading…
Reference in a new issue