avs-device-sdk/srcs/applications/CMakeLists.txt

43 lines
1.5 KiB
CMake

cmake_minimum_required(VERSION 3.1 FATAL_ERROR)
add_subdirectory("acsdkApplicationAudioPipelineFactoryInterfaces")
add_subdirectory("acsdkAudioInputStream")
add_subdirectory("acsdkDefaultDeviceSettingsManager")
add_subdirectory("acsdkDefaultInternetConnectionMonitor")
add_subdirectory("acsdkDefaultSampleApplicationOptions")
add_subdirectory("acsdkLibcurlAlexaCommunications")
add_subdirectory("acsdkLibcurlHTTPContentFetcher")
add_subdirectory("acsdkNullMetricRecorder")
add_subdirectory("acsdkNullSystemTimeZone")
add_subdirectory("acsdkPreviewAlexaClient")
if (COMPANION_APP_AUTH)
add_subdirectory("acsdkSampleApplicationCAAuthRequester")
add_subdirectory("acsdkCAAuthorizationDelegate")
else ()
add_subdirectory("acsdkSampleApplicationCBLAuthRequester")
add_subdirectory("acsdkCBLAuthorizationDelegate")
endif ()
add_subdirectory("acsdkSampleApplicationInterfaces")
if (BLUETOOTH_ENABLED)
if (BLUETOOTH_BLUEZ)
add_subdirectory(acsdkBlueZBluetoothImplementation)
endif()
else()
add_subdirectory(acsdkNullBluetoothImplementation)
endif()
if (GSTREAMER_MEDIA_PLAYER)
add_subdirectory("acsdkGstreamerApplicationAudioPipelineFactory")
elseif(ANDROID_MEDIA_PLAYER)
add_subdirectory("acsdkAndroidApplicationAudioPipelineFactory")
elseif(CUSTOM_MEDIA_PLAYER)
add_subdirectory("acsdkCustomApplicationAudioPipelineFactory")
endif()
if (OPUS)
add_subdirectory("acsdkOpusSpeechEncoder")
else()
add_subdirectory("acsdkNullSpeechEncoder")
endif()