1# vim: syntax=cmake 2 3# ---------------------------------------------------------------------------- 4# add mpp basic components 5# ---------------------------------------------------------------------------- 6add_library(mpp_base OBJECT 7 mpp_enc_refs.c 8 mpp_enc_ref.c 9 mpp_enc_cfg.c 10 mpp_dec_cfg.c 11 mpp_sys_cfg.c 12 mpp_sys_cfg_st.c 13 mpp_cluster.c 14 mpp_buf_slot.c 15 mpp_buffer_impl.c 16 mpp_buffer.c 17 mpp_packet.c 18 mpp_frame.c 19 mpp_task_impl.c 20 mpp_task.c 21 mpp_meta.c 22 mpp_trie.c 23 mpp_bitwrite.c 24 mpp_bitread.c 25 mpp_bitput.c 26 mpp_cfg_io.c 27 mpp_cfg.c 28 mpp_2str.c 29 mpp_dec_hdr_meta.c 30 ) 31 32set_target_properties(mpp_base PROPERTIES FOLDER "mpp/base") 33 34#target_link_libraries(mpp_base osal) 35 36# unit test 37add_subdirectory(test) 38