1*4882a593SmuzhiyunLOCAL_PATH := $(call my-dir) 2*4882a593Smuzhiyun#====================================================================== 3*4882a593Smuzhiyun# 4*4882a593Smuzhiyun# rga_allocator_graphicbuffer_demo 5*4882a593Smuzhiyun# 6*4882a593Smuzhiyun#====================================================================== 7*4882a593Smuzhiyuninclude $(CLEAR_VARS) 8*4882a593SmuzhiyunLOCAL_VENDOR_MODULE := true 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunLOCAL_CFLAGS += -Wall -Werror -Wunreachable-code 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunLOCAL_C_INCLUDES += \ 13*4882a593Smuzhiyun hardware/rockchip/librga \ 14*4882a593Smuzhiyun hardware/rockchip/librga/include \ 15*4882a593Smuzhiyun hardware/rockchip/librga/im2d_api 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunLOCAL_C_INCLUDES += \ 18*4882a593Smuzhiyun hardware/rockchip/librga/samples/utils \ 19*4882a593Smuzhiyun hardware/rockchip/librga/samples/3rdparty \ 20*4882a593Smuzhiyun hardware/rockchip/librga/samples/3rdparty/libdrm/include \ 21*4882a593Smuzhiyun hardware/rockchip/librga/samples/3rdparty/libdrm/include/libdrm \ 22*4882a593Smuzhiyun 23*4882a593SmuzhiyunLOCAL_SHARED_LIBRARIES := \ 24*4882a593Smuzhiyun libui \ 25*4882a593Smuzhiyun libutils \ 26*4882a593Smuzhiyun librga 27*4882a593Smuzhiyun 28*4882a593SmuzhiyunLOCAL_HEADER_LIBRARIES += \ 29*4882a593Smuzhiyun libhardware_headers \ 30*4882a593Smuzhiyun libgui_headers \ 31*4882a593Smuzhiyun 32*4882a593SmuzhiyunLOCAL_SRC_FILES:= \ 33*4882a593Smuzhiyun ../utils/utils.cpp \ 34*4882a593Smuzhiyun src/rga_allocator_graphicbuffer_demo.cpp 35*4882a593Smuzhiyun 36*4882a593SmuzhiyunLOCAL_MODULE:= \ 37*4882a593Smuzhiyun rga_allocator_graphicbuffer_demo 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunifdef TARGET_32_BIT_SURFACEFLINGER 40*4882a593SmuzhiyunLOCAL_32_BIT_ONLY := true 41*4882a593Smuzhiyunendif 42*4882a593Smuzhiyun 43*4882a593Smuzhiyuninclude $(BUILD_EXECUTABLE) 44*4882a593Smuzhiyun 45