1#
2# Copyright (C) 2016 The Android Open Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8#      http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15
16LOCAL_PATH := $(call my-dir)
17
18include $(CLEAR_VARS)
19
20LOCAL_MODULE := test-hwc2
21LOCAL_MODULE_TAGS := tests
22LOCAL_CFLAGS += \
23    -fstack-protector-all \
24    -g \
25    -Wall -Wextra \
26    -Werror \
27    -fno-builtin \
28    -DEGL_EGLEXT_PROTOTYPES \
29    -DGL_GLEXT_PROTOTYPES
30LOCAL_SHARED_LIBRARIES := \
31    libcutils \
32    libutils \
33    libhardware \
34    libEGL \
35    libGLESv2 \
36    libui \
37    libgui \
38    liblog \
39    libsync
40LOCAL_STATIC_LIBRARIES := \
41    libbase \
42    libadf \
43    libadfhwc \
44    libmath
45LOCAL_SRC_FILES := \
46    Hwc2Test.cpp \
47    Hwc2TestProperties.cpp \
48    Hwc2TestLayer.cpp \
49    Hwc2TestLayers.cpp \
50    Hwc2TestBuffer.cpp \
51    Hwc2TestClientTarget.cpp \
52    Hwc2TestVirtualDisplay.cpp
53
54include $(BUILD_NATIVE_TEST)
55