2026-04-12 17:47:54 +08:00

18 lines
516 B
CMake

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})