list(APPEND audio_LIB_INCLUDES AudioDevice.cpp AudioManager.cpp audio_interfaces/AlsaInterface.cpp) add_library(audio SHARED ${audio_LIB_INCLUDES}) target_include_directories(audio PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/audio_interfaces" ) target_link_libraries(audio PUBLIC asound)