1 LOCAL_PATH := $(call my-dir) 2 include $(CLEAR_VARS) 3 4 LOCAL_SRC_FILES := \ 5 src/pvmf_protocol_engine_node.cpp \ 6 src/pvmf_protocol_engine_factory.cpp \ 7 src/pvmf_protocol_engine_node_registry.cpp \ 8 src/pvmf_protocol_engine_port.cpp 9 10 11 LOCAL_MODULE := libprotocolenginenode_base 12 13 LOCAL_CFLAGS := $(PV_CFLAGS) 14 15 16 17 LOCAL_STATIC_LIBRARIES := 18 19 LOCAL_SHARED_LIBRARIES := 20 21 LOCAL_C_INCLUDES := \ 22 $(PV_TOP)/nodes/pvprotocolenginenode/base/src \ 23 $(PV_TOP)/nodes/pvprotocolenginenode/include \ 24 $(PV_TOP)/nodes/pvprotocolenginenode/config/android \ 25 $(PV_TOP)/nodes/pvprotocolenginenode/config/linux \ 26 $(PV_TOP)/nodes/pvprotocolenginenode/protocol_common/src \ 27 $(PV_TOP)/nodes/pvprotocolenginenode/download_protocols/progressive_download/src \ 28 $(PV_TOP)/nodes/pvprotocolenginenode/download_protocols/progressive_streaming/src \ 29 $(PV_TOP)/nodes/pvprotocolenginenode/download_protocols/fasttrack_download/src \ 30 $(PV_TOP)/nodes/pvprotocolenginenode/download_protocols/shoutcast/src \ 31 $(PV_TOP)/nodes/pvprotocolenginenode/wm_http_streaming/src \ 32 $(PV_INCLUDES) 33 34 LOCAL_COPY_HEADERS_TO := $(PV_COPY_HEADERS_TO) 35 36 LOCAL_COPY_HEADERS := \ 37 ../include/pvmf_protocol_engine_factory.h \ 38 ../include/pvmf_protocol_engine_defs.h \ 39 ../include/pvmf_protocol_engine_node_extension.h \ 40 ../include/pvmf_protocol_engine_command_format_ids.h \ 41 ../include/pvmf_protocol_engine_node_events.h \ 42 ../include/../base/src/pvmf_protocol_engine_node_registry_interface.h \ 43 ../include/../base/src/pvmf_protocol_engine_node_registry_populator_interface.h \ 44 ../include/../base/src/pvmf_protocol_engine_node_shared_lib_interface.h 45 46 include $(BUILD_STATIC_LIBRARY) 47