1# vim: syntax=cmake 2include_directories(.) 3include_directories(../../rkenc/common/) 4include_directories(../../rkenc/jpege/) 5include_directories(../../vpu/jpege/) 6 7# hal h264 header 8set(HAL_JPEGE_HDR 9 ) 10 11# hal h264 encoder common 12set(HAL_JPEGE_SRC 13 hal_jpege_hdr.c 14 ) 15 16add_library(hal_jpege_com STATIC 17 ${HAL_JPEGE_HDR} 18 ${HAL_JPEGE_SRC} 19 ) 20 21target_link_libraries(hal_jpege_com mpp_base) 22set_target_properties(hal_jpege_com PROPERTIES FOLDER "mpp/hal") 23 24# hal h264 encoder sourse 25set(HAL_JPEGE_SRC 26 hal_jpege_api_v2.c 27 ) 28 29add_library(hal_jpege STATIC 30 ${HAL_JPEGE_HDR} 31 ${HAL_JPEGE_SRC} 32 ) 33 34target_link_libraries(hal_jpege hal_jpege_rkv hal_jpege_vpu mpp_base) 35set_target_properties(hal_jpege PROPERTIES FOLDER "mpp/hal") 36