mirror of
https://github.com/badaix/snapcast
synced 2025-02-22 14:54:30 +01:00
22 lines
527 B
CMake
22 lines
527 B
CMake
set(SOURCES resampler.cpp sample_format.cpp jwt.cpp base64.cpp
|
|
utils/string_utils.cpp)
|
|
|
|
if(NOT WIN32 AND NOT ANDROID)
|
|
list(APPEND SOURCES daemon.cpp)
|
|
endif()
|
|
|
|
include_directories(${OPENSSL_INCLUDE_DIR})
|
|
|
|
if(SOXR_FOUND)
|
|
include_directories(${SOXR_INCLUDE_DIRS})
|
|
endif(SOXR_FOUND)
|
|
|
|
add_library(common STATIC ${SOURCES})
|
|
|
|
if(ANDROID)
|
|
target_link_libraries(common soxr::soxr)
|
|
elseif(SOXR_FOUND)
|
|
target_link_libraries(common ${SOXR_LIBRARIES})
|
|
endif()
|
|
|
|
target_link_libraries(common OpenSSL::Crypto OpenSSL::SSL)
|