18 lines
516 B
CMake
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})
|