From e9d6a66d3c204675aa8a6be25b82f038495e72f0 Mon Sep 17 00:00:00 2001 From: Dmytro Bogovych Date: Thu, 13 Feb 2020 16:53:23 +0300 Subject: [PATCH] - support macOS libraries --- platform_libs.cmake | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/platform_libs.cmake b/platform_libs.cmake index 9cc9af1..c16919e 100644 --- a/platform_libs.cmake +++ b/platform_libs.cmake @@ -27,6 +27,11 @@ if (CMAKE_SYSTEM MATCHES "Linux*") else() set (OPUS_LIB ${CMAKE_CURRENT_LIST_DIR}/opus/linux/libopus.a) endif() + + # Portaudio + set (PORTAUDIO_LIB ${CMAKE_CURRENT_LIST_DIR}/portaudio/linux/x64/libportaudio.a) + set (PORTAUDIO_INCLUDE ${CMAKE_CURRENT_LIST_DIR}/portaudio/include) + endif() set (EVENT2_LIBS ${EVENT2_LIB} ${EVENT2_LIB_CORE} ${EVENT2_LIB_EXTRA} ${EVENT2_LIB_PTHREADS}) @@ -48,10 +53,13 @@ if (CMAKE_SYSTEM MATCHES "Windows*") # Opencore AMR libraries set (OPENCORE_AMRNB ${CMAKE_CURRENT_LIST_DIR}/opencore-amr/win32/opencore-amrnb.lib) set (OPENCORE_AMRWB ${CMAKE_CURRENT_LIST_DIR}/opencore-amr/win32/opencore-amrwb.lib) - endif() +if (CMAKE_SYSTEM MATCHES "Darwin*") + set (OPENSSL_SSL ${CMAKE_CURRENT_LIST_DIR}/openssl/1.0/osx/libssl.a) + set (OPENSSL_CRYPTO ${CMAKE_CURRENT_LIST_DIR}/openssl/1.0/osx/libcrypto.a) + set (OPENSSL_INCLUDE ${CMAKE_CURRENT_LIST_DIR}/openssl/1.0/include) -# Portaudio -set (PORTAUDIO_LIB ${CMAKE_CURRENT_LIST_DIR}/portaudio/linux/x64/libportaudio.a) -set (PORTAUDIO_INCLUDE ${CMAKE_CURRENT_LIST_DIR}/portaudio/include) + set (SNDFILE_INCLUDE ${CMAKE_CURRENT_LIST_DIR}/sndfile/include) + set (SNDFILE_LIBS ${CMAKE_CURRENT_LIST_DIR}/sndfile/macos/libsndfile.a) +endif()