• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 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
15LOCAL_PATH:= $(call my-dir)
16
17include $(CLEAR_VARS)
18LOCAL_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	$(call include-path-for, opengl-tests-includes)
26
27LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
28
29LOCAL_SHARED_LIBRARIES += libcutils libutils libstlport
30LOCAL_STATIC_LIBRARIES += libglTest
31
32
33include $(BUILD_STATIC_LIBRARY)
34
35include $(CLEAR_VARS)
36LOCAL_SRC_FILES:= hwcStress.cpp
37
38LOCAL_SHARED_LIBRARIES := \
39    libcutils \
40    libEGL \
41    libGLESv2 \
42    libutils \
43    liblog \
44    libui \
45    libhardware \
46
47LOCAL_STATIC_LIBRARIES := \
48    libtestUtil \
49    libglTest \
50    libhwcTest \
51
52LOCAL_C_INCLUDES += \
53    system/extras/tests/include \
54    hardware/libhardware/include \
55	$(call include-path-for, opengl-tests-includes)
56
57LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
58
59LOCAL_MODULE:= hwcStress
60LOCAL_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)
67
68include $(CLEAR_VARS)
69LOCAL_SRC_FILES:= hwcRects.cpp
70
71LOCAL_SHARED_LIBRARIES := \
72    libcutils \
73    libEGL \
74    libGLESv2 \
75    libutils \
76    liblog \
77    libui \
78    libhardware \
79
80LOCAL_STATIC_LIBRARIES := \
81    libtestUtil \
82    libglTest \
83    libhwcTest \
84
85LOCAL_C_INCLUDES += \
86    system/extras/tests/include \
87    hardware/libhardware/include \
88	$(call include-path-for, opengl-tests-includes)
89
90LOCAL_MODULE:= hwcRects
91LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativeutil
92
93LOCAL_MODULE_TAGS := tests
94
95LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
96
97include $(BUILD_NATIVE_TEST)
98
99include $(CLEAR_VARS)
100LOCAL_SRC_FILES:= hwcColorEquiv.cpp
101
102LOCAL_SHARED_LIBRARIES := \
103    libcutils \
104    libEGL \
105    libGLESv2 \
106    libutils \
107    liblog \
108    libui \
109    libhardware \
110
111LOCAL_STATIC_LIBRARIES := \
112    libtestUtil \
113    libglTest \
114    libhwcTest \
115
116LOCAL_C_INCLUDES += \
117    system/extras/tests/include \
118    hardware/libhardware/include \
119	$(call include-path-for, opengl-tests-includes)
120
121LOCAL_MODULE:= hwcColorEquiv
122LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativeutil
123
124LOCAL_MODULE_TAGS := tests
125
126LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
127
128include $(BUILD_NATIVE_TEST)
129
130include $(CLEAR_VARS)
131LOCAL_SRC_FILES:= hwcCommit.cpp
132
133LOCAL_SHARED_LIBRARIES := \
134    libcutils \
135    libEGL \
136    libGLESv2 \
137    libutils \
138    liblog \
139    libui \
140    libhardware \
141
142LOCAL_STATIC_LIBRARIES := \
143    libtestUtil \
144    libglTest \
145    libhwcTest \
146
147LOCAL_C_INCLUDES += \
148    system/extras/tests/include \
149    hardware/libhardware/include \
150	$(call include-path-for, opengl-tests-includes)
151
152LOCAL_MODULE:= hwcCommit
153LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativebenchmark
154
155LOCAL_MODULE_TAGS := tests
156
157LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
158
159include $(BUILD_NATIVE_TEST)
160