xref: /rockchip-linux_mpp/mpp/vproc/vdpp/CMakeLists.txt (revision 437bfbeb9567cca9cd9080e3f6954aa9d6a94f18)
1# vim: syntax=cmake
2
3# ----------------------------------------------------------------------------
4# add vdpp (Video Display Post Processor) implement
5# ----------------------------------------------------------------------------
6add_library(vproc_vdpp STATIC vdpp_api.c
7                              vdpp.c
8                              vdpp2.c
9                              vdpp_common.c)
10set_target_properties(vproc_vdpp PROPERTIES FOLDER "mpp/vproc/vdpp")
11
12add_subdirectory(test)
13
14# libvdpp.so for hwpq
15add_library(vdpp SHARED hwpq_vdpp_proc.c ../../mpp_info.c)
16set_target_properties(vdpp PROPERTIES FOLDER "mpp/vproc/vdpp")
17set_target_properties(vdpp PROPERTIES CLEAN_DIRECT_OUTPUT 1)
18target_link_libraries(vdpp osal mpp_base kmpp_base vproc_vdpp m)
19set_target_properties(vdpp PROPERTIES C_VISIBILITY_PRESET default)
20set_target_properties(vdpp PROPERTIES CXX_VISIBILITY_PRESET default)
21