Android.mk revision 653f81087920d479d8916a6ae6d2575dd80ed665
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 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 32LOCAL_PRELINK_MODULE := false 33 34include $(BUILD_STATIC_LIBRARY) 35 36include $(CLEAR_VARS) 37LOCAL_SRC_FILES:= hwcStress.cpp 38 39LOCAL_SHARED_LIBRARIES := \ 40 libcutils \ 41 libEGL \ 42 libGLESv2 \ 43 libui \ 44 libhardware \ 45 46LOCAL_STATIC_LIBRARIES := \ 47 libtestUtil \ 48 libglTest \ 49 libhwcTest \ 50 51LOCAL_C_INCLUDES += \ 52 system/extras/tests/include \ 53 hardware/libhardware/include \ 54 frameworks/base/opengl/tests \ 55 frameworks/base/opengl/tests/include \ 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 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) 127 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) 157