Android.mk revision a3477c862a5debcac7dfb076749059406ec59512
1LOCAL_PATH:= $(call my-dir)
2include $(CLEAR_VARS)
3
4LOCAL_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	Keyboard.cpp \
14	KeyLayoutMap.cpp \
15	KeyCharacterMap.cpp \
16	Input.cpp \
17	InputDispatcher.cpp \
18	InputManager.cpp \
19	InputReader.cpp \
20	InputTransport.cpp \
21	IOverlay.cpp \
22	Overlay.cpp \
23	PixelFormat.cpp \
24	Rect.cpp \
25	Region.cpp
26
27LOCAL_SHARED_LIBRARIES := \
28	libcutils \
29	libutils \
30	libEGL \
31	libbinder \
32	libpixelflinger \
33	libhardware \
34	libhardware_legacy
35
36LOCAL_MODULE:= libui
37
38ifeq ($(TARGET_SIMULATOR),true)
39    LOCAL_LDLIBS += -lpthread
40endif
41
42include $(BUILD_SHARED_LIBRARY)
43
44
45# Include subdirectory makefiles
46# ============================================================
47
48# If we're building with ONE_SHOT_MAKEFILE (mm, mmm), then what the framework
49# team really wants is to build the stuff defined by this makefile.
50ifeq (,$(ONE_SHOT_MAKEFILE))
51include $(call first-makefiles-under,$(LOCAL_PATH))
52endif
53