mirror of
https://github.com/overte-org/overte.git
synced 2025-04-13 10:02:12 +02:00
windows unhelpfully puts soxr dll in bin, not lib
This commit is contained in:
parent
07e3064cc4
commit
801ab0e2b9
2 changed files with 5 additions and 4 deletions
1
cmake/externals/soxr/CMakeLists.txt
vendored
1
cmake/externals/soxr/CMakeLists.txt
vendored
|
@ -20,6 +20,7 @@ set(${EXTERNAL_NAME_UPPER}_INCLUDE_DIRS ${INSTALL_DIR}/include CACHE TYPE STRING
|
|||
|
||||
if (WIN32)
|
||||
set(${EXTERNAL_NAME_UPPER}_LIBRARIES ${INSTALL_DIR}/lib/soxr.lib CACHE TYPE STRING)
|
||||
set(${EXTERNAL_NAME_UPPER}_DLL_PATH ${INSTALL_DIR}/bin CACHE TYPE STRING)
|
||||
elseif (APPLE)
|
||||
set(${EXTERNAL_NAME_UPPER}_LIBRARIES ${INSTALL_DIR}/lib/libsoxr.dylib CACHE TYPE STRING)
|
||||
else ()
|
||||
|
|
|
@ -24,10 +24,10 @@ hifi_library_search_hints("soxr")
|
|||
find_path(SOXR_INCLUDE_DIRS soxr.h PATH_SUFFIXES include HINTS ${SOXR_SEARCH_DIRS})
|
||||
find_library(SOXR_LIBRARIES NAMES soxr PATH_SUFFIXES lib HINTS ${SOXR_SEARCH_DIRS})
|
||||
|
||||
if (NOT DEFINED SOXR_LIB_PATH)
|
||||
get_filename_component(SOXR_LIB_PATH ${SOXR_LIBRARIES} DIRECTORY CACHE)
|
||||
add_path_to_lib_paths(${SOXR_LIB_PATH})
|
||||
endif ()
|
||||
if (WIN32)
|
||||
find_path(SOXR_DLL_PATH soxr.dll PATH_SUFFIXES bin HINTS ${SOXR_SEARCH_DIRS})
|
||||
add_path_to_lib_paths(${SOXR_DLL_PATH})
|
||||
endif()
|
||||
|
||||
include(FindPackageHandleStandardArgs)
|
||||
find_package_handle_standard_args(SOXR DEFAULT_MSG SOXR_INCLUDE_DIRS SOXR_LIBRARIES)
|
||||
|
|
Loading…
Reference in a new issue