xref: /rockchip-linux_mpp/kmpp/CMakeLists.txt (revision 437bfbeb9567cca9cd9080e3f6954aa9d6a94f18)
1# vim: syntax=cmake
2
3# ----------------------------------------------------------------------------
4# add include directory
5# ----------------------------------------------------------------------------
6include_directories(${PROJECT_SOURCE_DIR}/mpp/codec/inc)
7include_directories(${PROJECT_SOURCE_DIR}/osal/driver/inc)
8
9# ----------------------------------------------------------------------------
10# add kmpp base component
11# ----------------------------------------------------------------------------
12add_subdirectory(base)
13
14# ----------------------------------------------------------------------------
15# add kmpp implement
16# ----------------------------------------------------------------------------
17set (KMPP_SRC
18    kmpp.c
19    kmpp_venc.c
20    kmpp_vdec.c
21    )
22
23add_library(kmpp OBJECT ${KMPP_SRC})
24set_target_properties(kmpp PROPERTIES FOLDER "kmpp")
25
26# ----------------------------------------------------------------------------
27# add kmpp test case
28# ----------------------------------------------------------------------------
29add_subdirectory(test)
30
31