| LOCAL_PATH:= $(call my-dir) |
| # Only build libhwui when USE_OPENGL_RENDERER is |
| # defined in the current device/board configuration |
| ifeq ($(USE_OPENGL_RENDERER),true) |
| utils/SortedListImpl.cpp \ |
| DisplayListLogBuffer.cpp \ |
| DisplayListRenderer.cpp \ |
| $(LOCAL_PATH)/../../include/utils \ |
| external/skia/include/core \ |
| external/skia/include/effects \ |
| external/skia/include/images \ |
| external/skia/src/ports \ |
| external/skia/include/utils |
| LOCAL_CFLAGS += -DUSE_OPENGL_RENDERER -DGL_GLEXT_PROTOTYPES |
| LOCAL_CFLAGS += -fvisibility=hidden |
| LOCAL_MODULE_CLASS := SHARED_LIBRARIES |
| LOCAL_SHARED_LIBRARIES := libcutils libutils libGLESv2 libskia libui |
| LOCAL_MODULE_TAGS := optional |
| include $(BUILD_SHARED_LIBRARY) |
| include $(call all-makefiles-under,$(LOCAL_PATH)) |