blob: e4d7e28fbcff62e8e645a4f296b15ffc7b61cf5c [file] [log] [blame]
Louis Huemillerec0da1a2011-01-05 18:53:47 -08001# Copyright (C) 2010 The Android Open Source Project
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
Louis Huemiller98027ad2010-11-22 18:05:30 -080015LOCAL_PATH:= $(call my-dir)
16
17include $(CLEAR_VARS)
Louis Huemillerec0da1a2011-01-05 18:53:47 -080018LOCAL_MODULE_TAGS := tests
19LOCAL_MODULE:= libhwcTest
20LOCAL_SRC_FILES:= hwcTestLib.cpp
21LOCAL_C_INCLUDES += system/extras/tests/include \
22 bionic \
23 bionic/libstdc++/include \
24 external/stlport/stlport \
25 frameworks/base/opengl/tests \
26 frameworks/base/opengl/tests/include \
27
28LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
29
30LOCAL_SHARED_LIBRARIES += libcutils libutils libstlport
31LOCAL_STATIC_LIBRARIES += libglTest
Iliyan Malchev3070af02011-03-14 14:02:13 -070032
Louis Huemillerec0da1a2011-01-05 18:53:47 -080033
34include $(BUILD_STATIC_LIBRARY)
35
36include $(CLEAR_VARS)
37LOCAL_SRC_FILES:= hwcStress.cpp
Louis Huemiller98027ad2010-11-22 18:05:30 -080038
39LOCAL_SHARED_LIBRARIES := \
40 libcutils \
41 libEGL \
42 libGLESv2 \
43 libui \
44 libhardware \
45
46LOCAL_STATIC_LIBRARIES := \
47 libtestUtil \
Louis Huemillerec0da1a2011-01-05 18:53:47 -080048 libglTest \
49 libhwcTest \
Louis Huemiller98027ad2010-11-22 18:05:30 -080050
51LOCAL_C_INCLUDES += \
52 system/extras/tests/include \
53 hardware/libhardware/include \
Louis Huemillerec0da1a2011-01-05 18:53:47 -080054 frameworks/base/opengl/tests \
55 frameworks/base/opengl/tests/include \
Louis Huemiller98027ad2010-11-22 18:05:30 -080056
Louis Huemillerec0da1a2011-01-05 18:53:47 -080057LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
58
59LOCAL_MODULE:= hwcStress
Louis Huemiller98027ad2010-11-22 18:05:30 -080060LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativestresstest
61
62LOCAL_MODULE_TAGS := tests
63
64LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
65
66include $(BUILD_NATIVE_TEST)
Louis Huemillerec0da1a2011-01-05 18:53:47 -080067
68include $(CLEAR_VARS)
69LOCAL_SRC_FILES:= hwcRects.cpp
70
71LOCAL_SHARED_LIBRARIES := \
72 libcutils \
73 libEGL \
74 libGLESv2 \
75 libui \
76 libhardware \
77
78LOCAL_STATIC_LIBRARIES := \
79 libtestUtil \
80 libglTest \
81 libhwcTest \
82
83LOCAL_C_INCLUDES += \
84 system/extras/tests/include \
85 hardware/libhardware/include \
86 frameworks/base/opengl/tests \
87 frameworks/base/opengl/tests/include \
88
89LOCAL_MODULE:= hwcRects
90LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativeutil
91
92LOCAL_MODULE_TAGS := tests
93
94LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
95
96include $(BUILD_NATIVE_TEST)
97
98include $(CLEAR_VARS)
99LOCAL_SRC_FILES:= hwcColorEquiv.cpp
100
101LOCAL_SHARED_LIBRARIES := \
102 libcutils \
103 libEGL \
104 libGLESv2 \
105 libui \
106 libhardware \
107
108LOCAL_STATIC_LIBRARIES := \
109 libtestUtil \
110 libglTest \
111 libhwcTest \
112
113LOCAL_C_INCLUDES += \
114 system/extras/tests/include \
115 hardware/libhardware/include \
116 frameworks/base/opengl/tests \
117 frameworks/base/opengl/tests/include \
118
119LOCAL_MODULE:= hwcColorEquiv
120LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativeutil
121
122LOCAL_MODULE_TAGS := tests
123
124LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
125
126include $(BUILD_NATIVE_TEST)
Louis Huemiller585cd4f2011-01-09 10:59:31 -0800127
128include $(CLEAR_VARS)
129LOCAL_SRC_FILES:= hwcCommit.cpp
130
131LOCAL_SHARED_LIBRARIES := \
132 libcutils \
133 libEGL \
134 libGLESv2 \
135 libui \
136 libhardware \
137
138LOCAL_STATIC_LIBRARIES := \
139 libtestUtil \
140 libglTest \
141 libhwcTest \
142
143LOCAL_C_INCLUDES += \
144 system/extras/tests/include \
145 hardware/libhardware/include \
146 frameworks/base/opengl/tests \
147 frameworks/base/opengl/tests/include \
148
149LOCAL_MODULE:= hwcCommit
150LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativebenchmark
151
152LOCAL_MODULE_TAGS := tests
153
154LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
155
156include $(BUILD_NATIVE_TEST)