MTP: add Linux host library for MTP/PTP host support.
Change-Id: Ie2ce60b957ee428a8e8db46a70c5a0ade8445007 Signed-off-by: Mike Lockwood <lockwood@android.com>
This commit is contained in:
@@ -46,3 +46,33 @@ LOCAL_CFLAGS := -DMTP_DEVICE -DMTP_HOST
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
endif
|
||||
|
||||
ifeq ($(HOST_OS),linux)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_SRC_FILES:= \
|
||||
MtpClient.cpp \
|
||||
MtpCursor.cpp \
|
||||
MtpDataPacket.cpp \
|
||||
MtpDebug.cpp \
|
||||
MtpDevice.cpp \
|
||||
MtpEventPacket.cpp \
|
||||
MtpDeviceInfo.cpp \
|
||||
MtpObjectInfo.cpp \
|
||||
MtpPacket.cpp \
|
||||
MtpProperty.cpp \
|
||||
MtpRequestPacket.cpp \
|
||||
MtpResponsePacket.cpp \
|
||||
MtpStorageInfo.cpp \
|
||||
MtpStringBuffer.cpp \
|
||||
MtpStorage.cpp \
|
||||
MtpUtils.cpp \
|
||||
|
||||
LOCAL_MODULE:= libmtp
|
||||
|
||||
LOCAL_CFLAGS := -DMTP_HOST
|
||||
|
||||
include $(BUILD_HOST_STATIC_LIBRARY)
|
||||
|
||||
endif
|
||||
|
||||
@@ -21,7 +21,9 @@
|
||||
#include <fcntl.h>
|
||||
#include <sys/ioctl.h>
|
||||
|
||||
#ifdef MTP_DEVICE
|
||||
#include <linux/usb/f_mtp.h>
|
||||
#endif
|
||||
|
||||
#include "MtpEventPacket.h"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user