xref: /rockchip-linux_mpp/mpp/hal/vpu/m2vd/CMakeLists.txt (revision 437bfbeb9567cca9cd9080e3f6954aa9d6a94f18)
1#vim: syntax=cmake
2include_directories(.)
3
4#hal m2v decoder api
5set(HAL_M2VD_API
6   ../../inc/hal_m2vd_api.h
7   ../../../common/m2vd_syntax.h
8   )
9
10#hal m2v header
11set(HAL_M2VD_HDR
12   hal_m2vd_base.h
13   hal_m2vd_vdpu1_reg.h
14   hal_m2vd_vdpu2_reg.h
15   hal_m2vd_vpu1.h
16   hal_m2vd_vpu2.h
17   )
18
19#hal m2v decoder sourse
20set(HAL_M2VD_SRC
21   hal_m2vd_api.c
22   hal_m2vd_vdpu1.c
23   hal_m2vd_vdpu2.c
24   )
25
26add_library(${HAL_MPEG2D} STATIC
27   ${HAL_M2VD_API}
28   ${HAL_M2VD_HDR}
29   ${HAL_M2VD_SRC}
30   )
31
32target_link_libraries(${HAL_MPEG2D} mpp_base)
33set_target_properties(${HAL_MPEG2D} PROPERTIES FOLDER "mpp/hal")
34
35