blob: a648c58ff424abd0bce6b76dbc5afbfd71fce8eb [file] [log] [blame]
Rajulu Ponnadab8490a22012-07-13 11:43:04 -07001LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4ifdef TARGET_USES_TESTFRAMEWORK
5#testframework lib
6LOCAL_PRELINK_MODULE := false
7LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)
8LOCAL_SRC_FILES := \
9 src/TestFrameworkApi.cpp \
10 src/TestFrameworkCommon.cpp \
11 src/TestFrameworkHash.cpp \
12 src/TestFramework.cpp \
13 src/TestFrameworkService.cpp
14
15LOCAL_CFLAGS := -DCUSTOM_EVENTS_TESTFRAMEWORK
16
17LOCAL_C_INCLUDES := $(TOP)/vendor/qcom/opensource/testframework
18
19LOCAL_SHARED_LIBRARIES += \
20 libutils \
21 libcutils \
22 libbinder
23
24LOCAL_MODULE_TAGS := optional
25LOCAL_MODULE:= libtestframework
26include $(BUILD_SHARED_LIBRARY)
27
28#testframework servcice
29include $(CLEAR_VARS)
30
31LOCAL_SRC_FILES:= \
32 src/TestFrameworkServiceMain.cpp \
33 src/TFSShell.cpp
34
35LOCAL_C_INCLUDES := vendor/qcom/opensource/testframework
36
37LOCAL_SHARED_LIBRARIES := libtestframework libcutils libutils libbinder
38
39LOCAL_CFLAGS := -DCUSTOM_EVENTS_TESTFRAMEWORK
40LOCAL_MODULE_TAGS := optional
41LOCAL_MODULE:= testframeworkservice
42
43include $(BUILD_EXECUTABLE)
44
45endif