blob: 9eb58b157bf978c33b19b77084a39ef873da674e [file] [log] [blame]
Louis Huemiller734d8d82011-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 Huemiller365b2c62010-11-22 18:05:30 -080015LOCAL_PATH:= $(call my-dir)
16
17include $(CLEAR_VARS)
Louis Huemiller734d8d82011-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 \
Mathias Agopian622cfad2012-03-05 13:57:02 -080025 $(call include-path-for, opengl-tests-includes)
Louis Huemiller734d8d82011-01-05 18:53:47 -080026
27LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
28
29LOCAL_SHARED_LIBRARIES += libcutils libutils libstlport
30LOCAL_STATIC_LIBRARIES += libglTest
Iliyan Malchev9dde9ef2011-03-14 14:02:13 -070031
Louis Huemiller734d8d82011-01-05 18:53:47 -080032
33include $(BUILD_STATIC_LIBRARY)
34
35include $(CLEAR_VARS)
36LOCAL_SRC_FILES:= hwcStress.cpp
Louis Huemiller365b2c62010-11-22 18:05:30 -080037
38LOCAL_SHARED_LIBRARIES := \
39 libcutils \
40 libEGL \
41 libGLESv2 \
42 libui \
43 libhardware \
44
45LOCAL_STATIC_LIBRARIES := \
46 libtestUtil \
Louis Huemiller734d8d82011-01-05 18:53:47 -080047 libglTest \
48 libhwcTest \
Louis Huemiller365b2c62010-11-22 18:05:30 -080049
50LOCAL_C_INCLUDES += \
51 system/extras/tests/include \
52 hardware/libhardware/include \
Mathias Agopian622cfad2012-03-05 13:57:02 -080053 $(call include-path-for, opengl-tests-includes)
Louis Huemiller365b2c62010-11-22 18:05:30 -080054
Louis Huemiller734d8d82011-01-05 18:53:47 -080055LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
56
57LOCAL_MODULE:= hwcStress
Louis Huemiller365b2c62010-11-22 18:05:30 -080058LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativestresstest
59
60LOCAL_MODULE_TAGS := tests
61
62LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
63
64include $(BUILD_NATIVE_TEST)
Louis Huemiller734d8d82011-01-05 18:53:47 -080065
66include $(CLEAR_VARS)
67LOCAL_SRC_FILES:= hwcRects.cpp
68
69LOCAL_SHARED_LIBRARIES := \
70 libcutils \
71 libEGL \
72 libGLESv2 \
73 libui \
74 libhardware \
75
76LOCAL_STATIC_LIBRARIES := \
77 libtestUtil \
78 libglTest \
79 libhwcTest \
80
81LOCAL_C_INCLUDES += \
82 system/extras/tests/include \
83 hardware/libhardware/include \
Mathias Agopian622cfad2012-03-05 13:57:02 -080084 $(call include-path-for, opengl-tests-includes)
Louis Huemiller734d8d82011-01-05 18:53:47 -080085
86LOCAL_MODULE:= hwcRects
87LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativeutil
88
89LOCAL_MODULE_TAGS := tests
90
91LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
92
93include $(BUILD_NATIVE_TEST)
94
95include $(CLEAR_VARS)
96LOCAL_SRC_FILES:= hwcColorEquiv.cpp
97
98LOCAL_SHARED_LIBRARIES := \
99 libcutils \
100 libEGL \
101 libGLESv2 \
102 libui \
103 libhardware \
104
105LOCAL_STATIC_LIBRARIES := \
106 libtestUtil \
107 libglTest \
108 libhwcTest \
109
110LOCAL_C_INCLUDES += \
111 system/extras/tests/include \
112 hardware/libhardware/include \
Mathias Agopian622cfad2012-03-05 13:57:02 -0800113 $(call include-path-for, opengl-tests-includes)
Louis Huemiller734d8d82011-01-05 18:53:47 -0800114
115LOCAL_MODULE:= hwcColorEquiv
116LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativeutil
117
118LOCAL_MODULE_TAGS := tests
119
120LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
121
122include $(BUILD_NATIVE_TEST)
Louis Huemiller653f8102011-01-09 10:59:31 -0800123
124include $(CLEAR_VARS)
125LOCAL_SRC_FILES:= hwcCommit.cpp
126
127LOCAL_SHARED_LIBRARIES := \
128 libcutils \
129 libEGL \
130 libGLESv2 \
131 libui \
132 libhardware \
133
134LOCAL_STATIC_LIBRARIES := \
135 libtestUtil \
136 libglTest \
137 libhwcTest \
138
139LOCAL_C_INCLUDES += \
140 system/extras/tests/include \
141 hardware/libhardware/include \
Mathias Agopian622cfad2012-03-05 13:57:02 -0800142 $(call include-path-for, opengl-tests-includes)
Louis Huemiller653f8102011-01-09 10:59:31 -0800143
144LOCAL_MODULE:= hwcCommit
145LOCAL_MODULE_PATH := $(TARGET_OUT_DATA)/nativebenchmark
146
147LOCAL_MODULE_TAGS := tests
148
149LOCAL_CFLAGS := -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
150
151include $(BUILD_NATIVE_TEST)