
SET(SRC_LIST tiny_aenc_mmap.cpp)
SET(LINK_LIST atk_audio_utils_mmap msgbroker syncringbuffer sharedcompactmemory atk_encoder membroker)

IF(AAC_HW_ENCODE_ENABLE)
	LIST(APPEND LINK_LIST vmf)
ENDIF(AAC_HW_ENCODE_ENABLE)

IF(GAMR_SUPPORT_ENABLE)
	ADD_DEFINITIONS("-DGAMR_SUPPORT")
	LIST(APPEND LINK_LIST opencore-amrnb)
ENDIF()

SET(TARGET_NAME tinyaenc_mmap)
ADD_EXECUTABLE(${TARGET_NAME} ${SRC_LIST})
ADD_DEPENDENCIES(${TARGET_NAME} atk_audio_utils_mmap msgbroker)
TARGET_LINK_LIBRARIES(${TARGET_NAME} ${LINK_LIST})
