1*437bfbebSnyanmisaka# vim: syntax=cmake 2*437bfbebSnyanmisaka 3*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 4*437bfbebSnyanmisaka# add include directory 5*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 6*437bfbebSnyanmisakainclude_directories(${PROJECT_SOURCE_DIR}/mpp/codec/inc) 7*437bfbebSnyanmisakainclude_directories(${PROJECT_SOURCE_DIR}/osal/driver/inc) 8*437bfbebSnyanmisaka 9*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 10*437bfbebSnyanmisaka# add kmpp base component 11*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 12*437bfbebSnyanmisakaadd_subdirectory(base) 13*437bfbebSnyanmisaka 14*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 15*437bfbebSnyanmisaka# add kmpp implement 16*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 17*437bfbebSnyanmisakaset (KMPP_SRC 18*437bfbebSnyanmisaka kmpp.c 19*437bfbebSnyanmisaka kmpp_venc.c 20*437bfbebSnyanmisaka kmpp_vdec.c 21*437bfbebSnyanmisaka ) 22*437bfbebSnyanmisaka 23*437bfbebSnyanmisakaadd_library(kmpp OBJECT ${KMPP_SRC}) 24*437bfbebSnyanmisakaset_target_properties(kmpp PROPERTIES FOLDER "kmpp") 25*437bfbebSnyanmisaka 26*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 27*437bfbebSnyanmisaka# add kmpp test case 28*437bfbebSnyanmisaka# ---------------------------------------------------------------------------- 29*437bfbebSnyanmisakaadd_subdirectory(test) 30*437bfbebSnyanmisaka 31