1LOCAL_PATH := $(call my-dir)
2include $(LOCAL_PATH)/../common.mk
3include $(CLEAR_VARS)
4
5# b/24171136 many files not compiling with clang/llvm yet
6LOCAL_CLANG := false
7
8LOCAL_MODULE                  := liboverlay
9LOCAL_MODULE_TAGS             := optional
10LOCAL_C_INCLUDES              := $(common_includes) $(kernel_includes)
11LOCAL_SHARED_LIBRARIES        := $(common_libs) libqdutils libmemalloc \
12                                 libsync libdl
13LOCAL_CFLAGS                  := $(common_flags) -DLOG_TAG=\"qdoverlay\"
14LOCAL_ADDITIONAL_DEPENDENCIES := $(common_deps)
15LOCAL_SRC_FILES := \
16      overlay.cpp \
17      overlayUtils.cpp \
18      overlayMdp.cpp \
19      overlayRotator.cpp \
20      overlayMdpRot.cpp \
21      overlayMdssRot.cpp \
22      overlayWriteback.cpp \
23      pipes/overlayGenPipe.cpp
24
25include $(BUILD_SHARED_LIBRARY)
26