OSDN Git Service

original
[gb-231r1-is01/Gingerbread_2.3.3_r1_IS01.git] / frameworks / base / libs / ui / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2 include $(CLEAR_VARS)
3
4 LOCAL_SRC_FILES:= \
5         EGLUtils.cpp \
6         EventHub.cpp \
7         EventRecurrence.cpp \
8         FramebufferNativeWindow.cpp \
9         GraphicBuffer.cpp \
10         GraphicBufferAllocator.cpp \
11         GraphicBufferMapper.cpp \
12         GraphicLog.cpp \
13         KeyLayoutMap.cpp \
14         KeyCharacterMap.cpp \
15         Input.cpp \
16         InputDispatcher.cpp \
17         InputManager.cpp \
18         InputReader.cpp \
19         InputTransport.cpp \
20         IOverlay.cpp \
21         Overlay.cpp \
22         PixelFormat.cpp \
23         Rect.cpp \
24         Region.cpp
25
26 LOCAL_SHARED_LIBRARIES := \
27         libcutils \
28         libutils \
29         libEGL \
30         libbinder \
31         libpixelflinger \
32         libhardware \
33         libhardware_legacy
34
35 LOCAL_MODULE:= libui
36
37 ifeq ($(TARGET_SIMULATOR),true)
38     LOCAL_LDLIBS += -lpthread
39 endif
40
41 include $(BUILD_SHARED_LIBRARY)
42
43
44 # Include subdirectory makefiles
45 # ============================================================
46
47 # If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
48 # team really wants is to build the stuff defined by this makefile.
49 ifeq (,$(ONE_SHOT_MAKEFILE))
50 include $(call first-makefiles-under,$(LOCAL_PATH))
51 endif