Home | History | Annotate | Download | only in make
      1 # Get the current local path as the first operation
      2 LOCAL_PATH := $(call get_makefile_dir)
      3 
      4 # Clear out the variables used in the local makefiles
      5 include $(MK)/clear.mk
      6 
      7 TARGET := pvmf
      8 
      9 SRCDIR := ../../src
     10 INCSRCDIR := ../../include
     11 
     12 SRCS := pvmf_format_type.cpp \
     13 	pvmf_pool_buffer_allocator.cpp \
     14 	pvmf_sync_util_data_queue.cpp \
     15 	pvmf_media_cmd.cpp \
     16 	pvmf_media_data.cpp \
     17 	pvmf_port_base_impl.cpp \
     18 	pvmf_timestamp.cpp \
     19 	pvmf_simple_media_buffer.cpp \
     20 	pvmi_config_and_capability_utils.cpp \
     21 	pvmf_node_interface.cpp \
     22 	pvmf_sync_util.cpp \
     23 	pvmf_basic_errorinfomessage.cpp \
     24 	pvmi_kvp_util.cpp \
     25 	pvmf_mempool.cpp \
     26 	pvmf_media_clock.cpp \
     27 	pvmf_duration_infomessage.cpp \
     28 	pvmf_metadata_infomessage.cpp \
     29 	pvmf_return_codes.cpp
     30 
     31 HDRS :=  pv_interface.h \
     32          pvmf_node_interface.h \
     33          pvmi_config_and_capability.h \
     34          pvmf_event_handling.h \
     35          pvmf_node_utils.h \
     36          pvmi_config_and_capability_observer.h \
     37          pvmf_fixedsize_buffer_alloc.h \
     38          pvmf_format_type.h \
     39          pvmf_pool_buffer_allocator.h \
     40          pvmf_media_msg_format_ids.h \
     41          pvmf_media_cmd.h \
     42          pvmf_port_base_impl.h \
     43          pvmi_config_and_capability_utils.h \
     44          pvmf_media_data.h \
     45          pvmf_port_interface.h \
     46          pvmi_kvp.h \
     47          pvmf_media_data_impl.h \
     48          pvmf_return_codes.h \
     49          pvmi_media_io_observer.h \
     50          pvmf_media_frag_group.h \
     51          pvmf_simple_media_buffer.h \
     52          pvmi_media_transfer.h \
     53          pvmf_media_msg.h \
     54          pvmf_sync_util_data_queue.h \
     55          pvmi_mio_control.h \
     56          pvmf_media_msg_header.h \
     57          pvmf_sync_util.h \
     58          pvmf_meta_data_types.h \
     59          pvmf_timestamp.h \
     60          pv_uuid.h \
     61          pvmf_video.h \
     62          pvmf_basic_errorinfomessage.h \
     63          pvmf_errorinfomessage_extension.h \
     64          pvmi_media_io_clock_extension.h \
     65          pvmf_fileformat_events.h \
     66          pvmi_kvp_util.h \
     67          pvmf_mempool.h \
     68          pvmi_port_config_kvp.h \
     69          pvmi_drm_kvp.h \
     70          pvmi_data_stream_interface.h \
     71          pvmi_datastreamuser_interface.h \
     72          pvmf_resizable_simple_mediamsg.h \
     73          pvmf_media_clock.h \
     74          pvmf_duration_infomessage.h \
     75          pvmf_durationinfomessage_extension.h \
     76          pvmf_metadata_infomessage.h \
     77          pvmf_metadatainfomessage_extension.h \
     78          pvmi_fileio_kvp.h  \
     79          pvmf_timedtext.h
     80 
     81 include $(MK)/library.mk
     82