blob: 9e9ae2f58afb09aeaaac01601b18ad83123fb9e5 [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
Mike Lockwoodfceef462010-05-14 15:35:17 -040044LOCAL_SHARED_LIBRARIES := libutils libsqlite libstagefright
Mike Lockwood16864ba2010-05-11 17:16:59 -040045
46include $(BUILD_EXECUTABLE)
47
Mike Lockwood67589f42010-05-13 16:28:00 -040048endif
49
Mike Lockwood16864ba2010-05-11 17:16:59 -040050include $(CLEAR_VARS)
51
Mike Lockwood5ed68d22010-05-25 19:08:48 -040052LOCAL_MODULE := libmtphost
53
Mike Lockwood16864ba2010-05-11 17:16:59 -040054LOCAL_SRC_FILES:= \
Mike Lockwood16864ba2010-05-11 17:16:59 -040055 MtpClient.cpp \
Mike Lockwood5ed68d22010-05-25 19:08:48 -040056 MtpCursor.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040057 MtpDataPacket.cpp \
58 MtpDebug.cpp \
Mike Lockwood5ed68d22010-05-25 19:08:48 -040059 MtpDevice.cpp \
Mike Lockwood335dd2b2010-05-19 10:33:39 -040060 MtpDeviceInfo.cpp \
Mike Lockwoode13401b2010-05-19 15:12:14 -040061 MtpObjectInfo.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040062 MtpPacket.cpp \
63 MtpRequestPacket.cpp \
64 MtpResponsePacket.cpp \
Mike Lockwood335dd2b2010-05-19 10:33:39 -040065 MtpStorageInfo.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040066 MtpStringBuffer.cpp \
Mike Lockwoode13401b2010-05-19 15:12:14 -040067 MtpUtils.cpp \
Mike Lockwood16864ba2010-05-11 17:16:59 -040068
69
Mike Lockwood16864ba2010-05-11 17:16:59 -040070LOCAL_CFLAGS := -g -DMTP_HOST
71LOCAL_LDFLAGS := -g
72
Mike Lockwood5ed68d22010-05-25 19:08:48 -040073include $(BUILD_STATIC_LIBRARY)
Mike Lockwood16864ba2010-05-11 17:16:59 -040074
Mike Lockwoodfceef462010-05-14 15:35:17 -040075include $(CLEAR_VARS)
76
77LOCAL_MODULE := scantest
78LOCAL_SRC_FILES:= \
79 scantest.cpp \
80 MtpMediaScanner.cpp \
81 MtpDatabase.cpp \
82 MtpDataPacket.cpp \
83 MtpPacket.cpp \
84 MtpStringBuffer.cpp \
85 MtpUtils.cpp \
86 SqliteDatabase.cpp \
87 SqliteStatement.cpp \
88
89
90#LOCAL_STATIC_LIBRARIES := libusbhost
91#LOCAL_LDLIBS := -lpthread
92
93LOCAL_C_INCLUDES := external/sqlite/dist
94LOCAL_SHARED_LIBRARIES := libutils libsqlite libstagefright
95
96
97LOCAL_CFLAGS := -g
98LOCAL_LDFLAGS := -g
99
100include $(BUILD_EXECUTABLE)