blob: f8327e9b0ba6348f62a9e50c029bd4ce3960f7a4 [file] [log] [blame]
Mike Lockwood16864ba2010-05-11 17:16:59 -04001#
2# Copyright (C) 2010 The Android Open Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16LOCAL_PATH:= $(call my-dir)
17
Mike Lockwood67589f42010-05-13 16:28:00 -040018ifneq ($(TARGET_SIMULATOR),true)
19
Mike Lockwood16864ba2010-05-11 17:16:59 -040020include $(CLEAR_VARS)
21
22LOCAL_SRC_FILES:= \
23 mtptest.cpp \
24 MtpDatabase.cpp \
25 MtpDataPacket.cpp \
26 MtpDebug.cpp \
Mike Lockwoodfceef462010-05-14 15:35:17 -040027 MtpMediaScanner.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040028 MtpPacket.cpp \
29 MtpRequestPacket.cpp \
30 MtpResponsePacket.cpp \
31 MtpServer.cpp \
32 MtpStringBuffer.cpp \
33 MtpStorage.cpp \
34 MtpUtils.cpp \
35 SqliteDatabase.cpp \
36 SqliteStatement.cpp \
37
38LOCAL_MODULE:= mtptest
39
40LOCAL_C_INCLUDES := external/sqlite/dist
41
42LOCAL_CFLAGS := -DMTP_DEVICE
43
Jing Yu503f0342010-06-03 20:53:52 -070044LOCAL_SHARED_LIBRARIES := libutils libsqlite libstagefright libcutils \
45 libmedia
Mike Lockwood16864ba2010-05-11 17:16:59 -040046
47include $(BUILD_EXECUTABLE)
48
Mike Lockwood67589f42010-05-13 16:28:00 -040049endif
50
Mike Lockwood16864ba2010-05-11 17:16:59 -040051include $(CLEAR_VARS)
52
Mike Lockwood5ed68d22010-05-25 19:08:48 -040053LOCAL_MODULE := libmtphost
54
Mike Lockwood16864ba2010-05-11 17:16:59 -040055LOCAL_SRC_FILES:= \
Mike Lockwood16864ba2010-05-11 17:16:59 -040056 MtpClient.cpp \
Mike Lockwood5ed68d22010-05-25 19:08:48 -040057 MtpCursor.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040058 MtpDataPacket.cpp \
59 MtpDebug.cpp \
Mike Lockwood5ed68d22010-05-25 19:08:48 -040060 MtpDevice.cpp \
Mike Lockwood335dd2b2010-05-19 10:33:39 -040061 MtpDeviceInfo.cpp \
Mike Lockwoode13401b2010-05-19 15:12:14 -040062 MtpObjectInfo.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040063 MtpPacket.cpp \
64 MtpRequestPacket.cpp \
65 MtpResponsePacket.cpp \
Mike Lockwood335dd2b2010-05-19 10:33:39 -040066 MtpStorageInfo.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040067 MtpStringBuffer.cpp \
Mike Lockwoode13401b2010-05-19 15:12:14 -040068 MtpUtils.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040069
70
Mike Lockwood16864ba2010-05-11 17:16:59 -040071LOCAL_CFLAGS := -g -DMTP_HOST
72LOCAL_LDFLAGS := -g
73
Mike Lockwood5ed68d22010-05-25 19:08:48 -040074include $(BUILD_STATIC_LIBRARY)
Mike Lockwood16864ba2010-05-11 17:16:59 -040075
Mike Lockwoodfceef462010-05-14 15:35:17 -040076include $(CLEAR_VARS)
77
78LOCAL_MODULE := scantest
79LOCAL_SRC_FILES:= \
80 scantest.cpp \
81 MtpMediaScanner.cpp \
82 MtpDatabase.cpp \
83 MtpDataPacket.cpp \
84 MtpPacket.cpp \
85 MtpStringBuffer.cpp \
86 MtpUtils.cpp \
87 SqliteDatabase.cpp \
88 SqliteStatement.cpp \
89
90
91#LOCAL_STATIC_LIBRARIES := libusbhost
92#LOCAL_LDLIBS := -lpthread
93
94LOCAL_C_INCLUDES := external/sqlite/dist
95LOCAL_SHARED_LIBRARIES := libutils libsqlite libstagefright
96
97
98LOCAL_CFLAGS := -g
99LOCAL_LDFLAGS := -g
100
101include $(BUILD_EXECUTABLE)