xref: /OK3568_Linux_fs/external/mpp/mpp/hal/common/h264/CMakeLists.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1# vim: syntax=cmake
2include_directories(.)
3include_directories(../../rkenc/common/)
4include_directories(../../rkenc/h264e/)
5include_directories(../../vpu/h264e/)
6include_directories(../../../codec/enc/h264/)
7
8# hal h264 header
9set(HAL_H264E_HDR
10    )
11
12# hal h264 encoder sourse
13set(HAL_H264E_SRC
14    hal_h264e_api_v2.c
15    hal_h264e_stream_amend.c
16    )
17
18add_library(hal_h264e STATIC
19            ${HAL_H264E_HDR}
20            ${HAL_H264E_SRC}
21            )
22
23target_link_libraries(hal_h264e hal_h264e_rkv hal_h264e_vpu mpp_base)
24set_target_properties(hal_h264e PROPERTIES FOLDER "mpp/hal")
25